mac上忘記mysql密碼完美解決方案

2021-07-31 16:55:50 字數 1327 閱讀 8943

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...