mac端忘記mysql登錄密碼,進(jìn)行密碼重置
一、mac--系統(tǒng)偏好設(shè)置,找到最下方的mysql,點(diǎn)擊關(guān)閉。

二、點(diǎn)擊stop命令 或者在終端輸入命令行,選擇其中一個(gè)即可:
sudo /usr/local/mysql/support-files/mysql.server stop

三、修改密碼
3.1 終端輸入:
cd /usr/local/mysql/bin/ 回車
3.2 接著輸入:
sudo su
回車,獲取管理員權(quán)限。獲取管理員權(quán)限后,終端命令會變成這樣:

(如果要退出管理員權(quán)限的話,輸入su -回車)
然后要關(guān)閉mysql的驗(yàn)證功能,終端輸入:
3.3輸入
./mysqld_safe --skip-grant-tables &
回車,此時(shí)mysql會啟動,在偏好設(shè)置中查看mysql,是處于啟動狀態(tài)。
3.4 輸入:
./mysql
回車進(jìn)入mysql命令行(退出mysql命令行輸quit回車)
3.5 然后輸入:
FLUSH PRIVILEGES;
按回車

3.6接著輸入:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
回車,重置密碼,至此密碼修改成功

4.重啟mysql
4.1 終端輸入命令:
sudo /usr/local/mysql/support-files/mysql.server restart

4.2連接mysql,輸入:
/usr/local/mysql/bin/mysql -u root -p
回車出現(xiàn)密碼輸入行,輸入密碼后連接成功。
4.3 navicat在mysql重啟后,重新輸入密碼連接即可。
posted on 2023-02-13 13:47 theflower 閱讀(4313) 評論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號