mac 安裝mysql詳細教程(安裝包方式)


一:下載最新的MySQL社區版

為了安裝更方便,建議下載dmg安裝包。
最新的版本是5.7.20。

 
MySQL

二:安裝MySQL

雙擊 mysql-5.7.20-macos10.12-x86_64.dmg 文件,加載鏡像
雙擊 mysql-5.7.20-macos10.12-x86_64.pkg ,開始安裝

 
安裝截圖

一直點擊繼續就可以安裝成功。

注意:安裝完成之后會彈出一個對話框,告訴我們生成了一個root賬戶的臨時密碼。請注意保存,否則重設密碼會比較麻煩。

 
網絡圖片

網上找了一張圖片提醒大家,我安裝的時候沒有保存,所以安裝完不能登錄,稍后會告訴大家怎么解決忘記密碼的問題。

三:啟動MySQL

打開系統偏好設置,會發現多了一個MySQL圖標,點擊它,會進入MySQL的設置界面:

 
設置界面

安裝之后,默認MySQL的狀態是stopped,關閉的,需要點擊“Start MySQL Server”按鈕來啟動它,啟動之后,狀態會變成running。下方還有一個復選框按鈕,可以設置是否在系統啟動的時候自動啟動MySQL,默認是勾選的,建議取消,節省開機時間。

四:終端連接MySQL

打開終端,為Path路徑附加MySQL的bin目錄

PATH="$PATH":/usr/local/mysql/bin 

然后通過以下命令登陸MySQL(密碼就是前面自動生成的臨時密碼)

mysql -u root -p

登陸成功,但是運行命令的時候會報錯,提示我們需要重設密碼。
mysql> show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.mysql>
修改密碼,新密碼為123456

set PASSWORD =PASSWORD('123456');

再次執行show databases;就正常了。

 
運行截圖

五:忘記密碼

解決MAC下MySQL忘記初始密碼的方法
我在安裝的過程中忽略了初始密碼,導致安裝成功之后無法登陸
不過只要大家注意安裝過程中的提示,就不會再踩這個坑了😄

第一步

點擊系統偏好設置->最下邊點MySQL,在彈出頁面中,關閉服務

 

 
偏好設置

第二步

進入終端輸入

cd /usr/local/mysql/bin/

回車后 登錄管理員權限

 sudo su

回車后輸入以下命令來禁止mysql驗證功能

./mysqld_safe --skip-grant-tables &

回車后mysql會自動重啟(偏好設置中mysql的狀態會變成running)

第三步

輸入命令

./mysql

回車后,輸入命令

FLUSH PRIVILEGES

回車后,輸入命令

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼'); 

OK,可以了,新密碼設置成功!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM