1.關閉mysql伺服器
sudo /usr/local/mysql/support-files/mysql.server stop
2.進入目錄
cd /usr/local/mysql/bin
3.獲取許可權
sudo su
4.重啟伺服器
./mysqld_safe --skip-grant-tables &
5.control + d退出編輯
6.配置短命令
alias mysql=/usr/local/mysql/bin/mysql
7.進入mysql命令模式
mysql
8.進入mysql資料庫
use mysql
9.獲取更改許可權
flush privileges;
10.重置密碼
set password for 'root'@'localhost'=password('新密碼');
情況二:如果你經常使用home-brew安裝來安裝軟體,只需要將上面步驟中的路徑進行更改即可,mysql預設安裝目在/usr/local/cellar/mysql/5.7.16,只需將上面的1、2、6步驟/usr/local/mysql更改為/usr/local/cellar/mysql/5.7.16即可
1.解除安裝mysql
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /library/startupitems/mysqlcom
sudo rm -rf /library/preferencepanes/my*
vim /etc/hostconfig and removed the line mysqlcom=-yes-rm -rf ~/library/preferencepanes/my*
sudo rm -rf /library/receipts/mysql*
sudo rm -rf /library/receipts/mysql*
sudo rm -rf /var/db/receipts/com.mysql.*
2.重新安裝mysql
3.這種情況下如果仍然提示輸入密碼,重新按照情況一或情況二操作一遍即可
mac上忘記mysql密碼完美解決方案
1.關閉mysql伺服器 sudo usr local mysql support files mysql.server stop2.進入目錄 cd usr local mysql bin3.獲取許可權 sudo su4.重啟伺服器 mysqld safe skip grant tables 5.c...
Mac上MySQL忘記密碼解決方法
今天在mac上使用mysql時,輸入 mysql uroot p後輸入密碼,發現登入不了mysql伺服器,應該是密碼忘記了,查詢資料後把修改mysql的密碼過程記錄如下 關閉mysql服務 在mac的系統偏好設定中,進入mysql管理面板,然後選擇 stop mysql server 選項停掉服務。...
MySQL忘記密碼後重置密碼(Mac )
關閉mysql伺服器 sudo usr local mysql support files mysql.server stop 也可以在系統偏好裡有個mysql裡關閉。cd usr local mysql bin進入目錄 sudo su 獲取許可權 mysqld safe skip grant ta...