一,在Mac如何啟動MySQL
1、確認已安裝且開啟mysql服務(wù)。
2、在終端中輸入添加MySQL路徑的命令:
?PATH="$PATH":/usr/local/mysql/bin
3、在終端登錄到MySQL的命令如下:
?mysql -u root -p
?然后輸入密碼,如果沒有設(shè)置密碼,直接按enter鍵。
4、如果顯示的內(nèi)容如下,即是已經(jīng)成功登錄到MySQL服務(wù)。
二、Mac下Mysql的密碼重置
重置很久之前安裝的mysql 在 mac本機,突然要用的時候,發(fā)現(xiàn)怎么也連接不上,網(wǎng)上找了很多的教程嘗試都不成功,最后找到一篇嘗試成功。感謝原博主的分享轉(zhuǎn)載在下面進行記錄,出處: http://blog.csdn.net/u014410695/article/details/50630233
以下方法親測有效,過程使用的工具只有mac的終端。
1、通過系統(tǒng)偏好設(shè)置里面關(guān)閉mysql服務(wù)!
2、打開終端依次輸入命令enter
cd /usr/local/mysql/bin
sudo su
之后輸入管理員密碼會看到
sh-3.2#
3、接著輸入下面命令以安全模式運行mysql(注意前面有點)
./mysqld_safe --skip-grant-tables &
4、終端點擊Command + N 重新打開一個終端
mysql -u -root
5、出現(xiàn)下列代碼說明這時候我們不需要密碼就能進入mysql
Your MySQL connection id is 57
Server version: 5.7.10 MySQL Community Server (GPL)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
注意:這里有的時候會進不來,這個時候可以嘗試重啟mac電腦,具體原因我也不清楚。
6、修改root密碼
首先執(zhí)行下面命令為了能夠修改任意的密碼
mysql> FLUSH PRIVILEGES;
之后執(zhí)行修改密碼的SQL語句,這里的qsd19001008可以替換你自己想要修改的密碼
mysql> SET PASSWORD FOR root@'localhost' = PASSWORD('qsd19001008');
7、最后刷新
?FLUSH PRIVILEGES;
?Control+D推出mysql,然后關(guān)閉安全模式數(shù)據(jù)庫,這里要輸入你剛才設(shè)置新密碼就好啦
?/usr/local/mysql/bin/mysqladmin -u root -p shutdown
8、關(guān)閉終端,到目前為止你就找回了你mysql的密碼啦
正常啟動mysql數(shù)據(jù)庫,輸入剛才設(shè)置的新密碼,大功告成!