[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 ![](https://img.itqaq.com/art/content/0dd8fd9493486fcc81f6a28665c4a7d4.png) ##### 步驟 2:安裝 mysql 執行以下命令 ```bash brew install mysql@5.7 ``` zsh 終端:在 【~/.zshrc】文件中添加以下內容 ``` export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH" ``` ![](https://img.itqaq.com/art/content/21488ee745fa2ec493b83ca4b79963a4.png) ##### 步驟 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 ``` ![](https://img.itqaq.com/art/content/51b7db9dd45b6195cbc60983a2873f37.png) #### 卸載 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 ```