[TOC] #### 安装 MySQL --- ##### 步骤 1:搜索 mysql 可以通过以下命令,搜索关键字【mysql】,查看有哪些可用的软件包 ``` brew search mysql ``` 通过搜索发现可用的软件包有:mysql、mysql@5.7、mysql@8.0 补充:mysql-client 是官方的数据库管理工具,我们不需要下载它,该软件不好用 软件包:包名为 mysql 的是当前最新版本,mysql@5.7 是最新的 5.7.x 版本,我们这里选择 mysql@5.7  ##### 步骤 2:安装 mysql 执行以下命令 ```bash brew install mysql@5.7 ``` zsh 终端:在 【~/.zshrc】文件中添加以下内容 ``` export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH" ```  ##### 步骤 3:设置 mysql 密码 在步骤2的安装过程中有一段提示: ``` We've installed your MySQL database without a root password. To secure it run:mysql_secure_installation 我们已在没有 root 密码的情况下安装了您的 MySQL 数据库。要保护它,请运行:mysql_secure_installation ``` 意思就是 root 用户的密码默认为空,可以运行 mysql_secure_installation 设置 root 用户密码 温馨提示:需要先启动 mysql 服务,再运行 mysql_secure_installation 命令设置 root 用户密码 ``` brew services start mysql@5.7 mysql_secure_installation ```  #### 卸载 MySQL --- ##### 步骤 1:停止 mysql 服务 在卸载 mysql 之前,必须停止正在运行的 mysql 服务,可以通过运行以下命令来停止 mysql 服务 ``` brew services stop mysql@5.7 ``` ##### 步骤 2:卸载 mysql 通过 homebrew 可以简单的卸载 mysql,运行以下命令以卸载 mysql,该命令会删除 mysql 软件包 ``` brew uninstall mysql@5.7 ``` ##### 步骤 3:删除 mysql 相关文件 卸载 mysql 之后,还需要删除 mysql 的【配置文件】和【数据库存放目录】,才能彻底的删除干净 首先,您要明确 homebrew 的安装目录,我的是 【/opt/homebrew】,所以我才可以执行以下命令进行删除 ``` # 删除 mysql 的数据目录 rm -rf /opt/homebrew/var/mysql # 删除 mysql 的配置文件 rm -rf /opt/homebrew/etc/my.cnf ``` ##### 步骤 4:清理 homebrew 卸载 mysql 后,还可以清理 homebrew,删除与 mysql 相关的任何残留文件 运行以下命令清理 homebrew,该命令会删除 homebrew 的缓存和未使用的软件包,以释放磁盘空间 ``` brew cleanup ``` ##### 步骤 5:验证 mysql 是否已经卸载 最后,您可以验证 mysql 是否已经成功卸载,运行以下命令 如果看到 【command not found】的错误消息提示,则表示 mysql 已成功卸载 ```shell mysql --version ```