MAC下安裝MySQL以及重置初始密碼詳細教程

前言

在win 下 安裝mysql,默認給的username 和 password 都是root。結果到mac, 安裝好mysql, 結果命令行進不去,我特麼也是醉了。

(一)下載包

下載包依然選擇基於5的版本。

https://dev.mysql.com/downloads/mysql/5.6.html#downloads

(二)傻瓜安裝

一直下一步就行。

(三)設置環境變量

蘋果->系統偏好設置->最下邊點mysql 在彈出頁面中 關閉mysql服務(點擊stop mysql server),如果默認打開了

然後去配置環境變量,打開終端。依次執行一下命令

(1)執行 cd /usr/local/mysql/bin 
(2)執行 vim ~/.bash_profile
       在該文件中添加mysql/bin的目錄
       export PATH=$PATH:/usr/local/mysql/bin
添加完成後,按esc,然後輸入wq保存。
最後執行 source ~/.bash_profile

(四)重置密碼

本來到第三部,我開開心心打開打開mysql server,然後執行

mysql -uroot -p

然後輸入密碼 root

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
懵逼了。這和win不一樣啊。

設置密碼步驟

(1) 如果你終端還在第三步, 不執行第一步 cd /usr/local/mysql/bin/
(2) 登錄管理員權限 sudo su
(3) 回車後輸入密碼然後輸入以下命令來禁止mysql驗證功能 ./mysqld_safe --skip-grant-tables &
注意: 回車後mysql會自動重啓(偏好設置中mysql的狀態會變成running)
(4) 輸入命令 ./mysql
(5) 回車後,輸入命令 FLUSH PRIVILEGES; 
(6) 回車後,輸入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼'); // 比如 1234
(7) 重新打開新終端 執行 mysql -uroot -p 回車 輸入密碼回車 

安裝完成

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章