❗️ 若電腦已採用 Docker 容器化環境,可不用安裝 MySQL 服務。
安裝 5.7
- 安裝步驟
- 官網頁面選擇版本 5.7.31,作業系統選 macOS
- 官網載點 - mysql-5.7.31-macos10.14-x86_64.dmg
- 對下載的 mysql-5.7.31-macos10.14-x86_64.dmg 點兩下解壓縮
- 點兩下 mysql-5.7.31-macos10.14-x86_64.pkg 開始安裝
若點兩下沒反應或跳出「因為 Apple 無法檢查是否包含惡意軟體。」,可能是被 macOS 擋下來了。可點選 螢幕最左上角的蘋果圖示 ❯ 系統設定(或按快捷鍵
option + F10)❯ 安全性與隱私權 ❯ 安全性 ❯ 強制打開 - 簡介 - 繼續
- 許可證 ❯ 繼續 - 同意
- 安裝類型 - 安裝
- 安裝
- 過程中會需要輸入你 mac 的密碼
- 允許控制權限,選擇 好
- 摘要 - 會給予 預設密碼,請務必先儲存起來!
- 安裝完成後,打開 螢幕最左上角的蘋果圖示 ❯ 系統設定(或按快捷鍵
option + F10)❯ MySQL ❯ Start MySQL Server - 若 系統設定 裡沒看到 MySQL,請重開 系統設定
- 加入指令
echo "\n# MySQL\nexport PATH=\"\$PATH:/usr/local/mysql/bin\"" >> ~/.zshrc- 重新載入終端機設定:
source ~/.zshrc
- 重設密碼
- 打開 iTerm2 終端機
- 進入 MySQL:
mysql -u root -p - 輸入剛安裝完成時系統給的 預設密碼
- 設定新密碼:
set password=PASSWORD("你的新密碼"); - 離開 MySQL:
quit
- 資料庫小筆記
- 修改密碼
- 打開 iTerm2 終端機
- 進入 MySQL:
mysql -u root -p - 選擇資料庫:
use mysql; - 設定密碼:
update user set password=PASSWORD("你的新密碼") where User='root';設置密碼時記得加上引號,假設密碼為 1234,指令應為:
update user set password=PASSWORD("1234") where User='root'; - 刷新 MySQL:
flush privileges; - 離開 MySQL:
quit
- 修改密碼
安裝 5.6
- 安裝步驟
- 官網頁面下方 No thanks, just start my download.
- 對 mysql-5.6.21-osx10.9-x86_64.dmg 點兩下解壓縮
- 點兩下 mysql-5.6.21-osx10.9-x86_64.pkg 開始安裝
‼️ 若是 OSX 10.10 以上,請在「安裝類型」步驟點擊「自訂」,把 Startup Item 選項取消勾選!
- 安裝完成後,打開 系統偏好設定 ❯ MySQL ❯ Start MySQL Server
- 若 系統設定 裡沒看到 MySQL,請重開 系統設定
- 變更啟動鈕權限
- 每次啟動 MySQL 都要輸密碼很麻煩,變更權限:
sudo chmod 777 /usr/local/mysql/support-files/mysql.server
- 每次啟動 MySQL 都要輸密碼很麻煩,變更權限:
- 加入指令
- 用 Sublime Text 編輯 .zshrc:
subl ~/.zshrc - 在檔案最下面新增:
export PATH="/usr/local/mysql/bin:$PATH" - 重開終端機
- 用 Sublime Text 編輯 .zshrc:
- 設定密碼
- 打開 iTerm2 終端機
- 進入 MySQL:
mysql -u root - 選擇資料庫:
use mysql; - 設定密碼:
update user set password=PASSWORD("你的密碼") where User='root';設置密碼時記得加上引號,假設密碼為 1234,指令應為:
update user set password=PASSWORD("1234") where User='root'; - 刷新 MySQL:
flush privileges; - 離開 MySQL:
quit