提前下載下傳好相關軟體,且安裝目錄最好安裝在全英文路徑下。如果路徑有中文名,那麼可能會出現一些莫名其妙的問題。
提前準備好的軟體:
<a href="https://dev.mysql.com/downloads/file/?id=467574">mysql-5.7.17-macos10.12-x86_64.dmg</a>
<a href="https://dev.mysql.com/downloads/file/?id=468289">mysql-workbench-community-6.3.9-osx-x86_64.dmg</a>
<a href="https://www.mysql.com">MySQL 官網</a>

進入 MySQL 的下載下傳界面,如果用的是 Mac OS 來通路的話那麼就會預設為你選好了 Mac OS X 平台,而下面羅列的都是在 Mac OS 上能用的 MySQL 的版本,如果是用的其他平台,在 “Select Platform” 選項的下拉清單中選一下就好了。
在 Mac OS 上的 MySQL 的版本很多,其中有按平台來的,比如 10.5/10.6 等平台,然後有 32 位的和 64 位的,這個你按照自己系統的情況來進行選擇,然後就是檔案的字尾名有 .tar.gz 的和 .dmg 的,這裡我選擇的是 .dmg 的。點選右側的 Download 進行下載下傳。
然後會跳轉到另外一個界面,這個界面是提示你需不需要注冊的,直接選擇最下面的 “No thanks, just start my download.”,然後進行下載下傳就 OK 了。
MySQL server 安裝目錄 /usr/local/mysql 下面,子目錄 /usr/local/mysql/bin 中包含了 MySQL server 的可執行腳本指令,同時,MySQL server 安裝了一個配置程式,友善我們開啟/關閉 MySQL 資料庫伺服器。
打開 MySQL 的安裝包,輕按兩下 pkg 檔案安裝。
一路向下,記得儲存最後彈出框中的密碼,它是你的 mysql root 賬号的密碼。
安裝完成後在系統偏好設定的最下邊會出現 MySQL 圖示。
點選圖示,進入 MySQL 偏好設定,開啟 MySQL Server 服務。
1、關閉 MySQL Server 服務:蘋果 -> 系統偏好設定 -> 最下邊點 MySQL,在彈出頁面中關閉 MySQL Server 服務(點選 Stop MySQL Server)。
2、進入終端
1)在終端輸入:
2)回車後,在終端輸入:
3)輸入 Mac 管理者密碼,登入管理者權限
回車後,終端會輸出:
4)在終端輸入以下指令來禁止 mysql 驗證功能:
回車後 mysql 會自動重新開機(偏好設定中 MySQL 的狀态會變成 running),終端會輸出:
3、繼續在終端
2)在終端輸入指令:
3)在終端輸入指令:
以上幾步完成後密碼就修改成功了,現在就可以用新設定的密碼去登陸 mysql 了。
MySQL Workbench 是一款專為 MySQL 設計的 ER / 資料庫模組化工具。
然後同樣選擇版本之後選擇伺服器進行下載下傳,這裡貌似隻有一個版本。
下載下傳完成之後安裝就非常簡單,輕按兩下即可安裝。安裝完成之後在 “應用程式” 裡面就能看到 MySQLWorkbench.app 程式了,輕按兩下打開。到這裡 MySql Workbench 就安裝完畢了。
點選 MySQL Connections 後面的加号(),點選之後就會出現一個 “Setup New Connection” 的對話框,填寫完 Connection Name 之後點選 OK。即可完成一個連接配接到本地資料庫的連接配接。
完成之後在主界面的就會出現剛才建立的連接配接,如下圖。
單擊連接配接名或者選中一個連接配接之後點選 “Open Connection”,輸入密碼,即可進入這個操作資料庫的界面。
這些所有的前提都是資料庫服務得打開,在系統偏好設定的 MySQL 中進行設定。
網絡上,廣為流傳這樣的結論,mysql 的預設賬号是 root,預設的密碼是空。當我點選 OK 的時候,提示 “登入通路被拒絕”。Google 一下,找到一個解決方案:通過 <code>mysqld_safe</code> 指令使得 mysql 不需要驗證就可以登入,登入成功之後,使用 mysql workbench 修改使用者密碼。Mac 上 MySQL root 密碼忘記或權限錯誤的解決辦法見本文中的 1.3 章節。
方法一:
1)關閉 mysql
2)屏蔽權限
螢幕出現:Starting demo from .....
3)新開起一個終端輸入
方法二:
1)關閉mysql
在終端中輸入:
終端會輸出
這說明我們還需要将 mysql 加入系統環境變量。
在終端輸入:
檢視此目錄下是否有 mysql,如下圖:
在終端輸入以下指令:
在該檔案中添加 mysql/bin 的目錄,如下圖:
添加完成後,按 esc,然後輸入 :wq 儲存退出。
最後在終端輸入:
現在你就可以通過 <code>mysql -uroot -p</code> 登入 mysql 了,登入過程中會讓你輸入 mysql root 的密碼。
輸入密碼登入成功後終端會輸出:
登入成功後,可以通過下面的指令修改密碼:
Mac 下 MySQL 的 dmg 格式安裝内有安裝檔案,卻沒有解除安裝檔案,如果要解除安裝 MySQL,需要手動去删。
先在 MySQL 的偏好設定中,停止所有 MySQL Server 服務。
然後在終端中輸入以下指令。