MacBook安裝MySQL后設置初始密碼



在Mac上安裝MySQL之后,通過MySQLWorkBench登錄本地數據連接,發現沒有密碼,而在安裝MySQL過程中,是沒有設置過密碼的。其實,剛剛安裝完,是有一個界面,分配了一個初始化的密碼,可能大家都像我一樣,直接點擊就跳過去了,沒有過保存,所以才需要對剛剛安裝好的MySQL重新設置新的密碼。 
下面貼出一個MySQL安裝之后彈出密碼的截圖:

以下命令行可以直接復制使用:

一、第一步:停止MySQL服務。 
可能在使用MySQLWorkBench之前,你就開啟了MySQL服務,所以這里需要關閉MySQL服務。 
關閉MySQL服務的操作: 
蘋果->系統偏好設置->最下邊點MySQL 在彈出頁面中 關閉mysql服務(點擊stop mysql server

 

二、第二步:進入終端,指令重啟MySQL服務。 
0、打開終端: 
1、輸入指令1:(進入到mysql的bin目錄下) 
輸入:cd /usr/local/mysql/bin/ 
2、輸入指令2: 
輸入:sudo ./mysqld_safe --skip-grant-tables 
3、輸入指令2,會提示輸入密碼:(Mac賬戶的root用戶密碼,該密碼是你電腦用戶的密碼)

 

4、輸入密碼后:會出現一堆提示:

  • Logging to '/usr/local/mysql-5.7.18-macos10.12-x86_64/data/ShiXiongweideMacBook-Pro.local.err'. 2017-06-17T06:35:38.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql-5.7.18-macos10.12-x86_64/data

5、然后會發現,MySQL會自動重啟

 

第三步:另外開一個終端,設置MySQL密碼。

0、另外再開一個終端: 
1、輸入指令1:(進入到mysql的bin目錄下) 
輸入:cd /usr/local/mysql/bin/ 
2、輸入指令2: 
輸入:./mysql 
3、進入到mysql命令狀態下:(mysql>是mysql命令狀態提示) 
輸入:mysql> FLUSH PRIVILEGES; 
4、設置密碼admin123 
輸入:mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('admin123');

 

復制指令時注意空格和符號,以上步驟我都試過了,可以用

至此,MySQL初始密碼就設置好了。

 


免責聲明!

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



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