linux系統中登錄mysql失敗的解決方法
1.首先,在Linux命令行中停止所有的mysql進程;
killall -TERM mysqld
2.MySQL進程停止后,在命令行中使用以下命令開啟安全模式;
/usr/local/mysql/bin/mysqld_safe --skip-grant-table &
3.安全模式開啟后,即可使用空密碼登錄到MySQL;
mysql -uroot -p
4.登錄到MySQL后,對MySQL的root密碼進行更新;
update user set password=password("654123") where user="root";
5.最后,root密碼更新后,刷新權限即可正常登錄MySQL。
flush privileges;