在linux系統上使用mysql時報1405錯誤。找了很多網上的方法,但是都比較亂,最終經過不懈的努力,終於解決了。
Mark一下,省得以后再遇到又要折騰。
首先打開終端,按照下面的步驟進行:
1、sudo /etc/init.d/mysql stop
2、sudo mysqld-safe --skip-grant-tables &
3、sudo mysql --user=root mysql
4、update user setPassword=PASSWORD('new password');//括號里邊輸入你自己要設的新密碼
flush privileges;//刷新
exit;//退出,
5、sudo killall mysqld-safe &
6、/etc/init.d /mysql start
到此沒,設置完畢,重新進入mysql就沒問題了,
在終端輸入:
mysql -u root -p
按回車輸入剛才設置的新密碼,就OK了。