linux中mysql安裝後,登錄提示密碼錯誤,解決辦法
在ubuntu 13.04(centos6.3中只要有root權限)中,安裝mysql後,使用命令登錄mysql居然報錯了,Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE),這個錯誤很常見,需要重新重新設置一個密碼,方法如下:
1.先關閉mysql並設置密碼
#sudo /etc/init.d/mysql stop
#sudo mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#sudo mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('pas') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
2.重啓mysql並嘗試登錄
#sudo /etc/init.d/mysql restart
#sudo mysql -uroot -p
Enter password:
#輸入密碼,出現下面這個就表示登錄正常了
mysql>
1.先關閉mysql並設置密碼
#sudo /etc/init.d/mysql stop
#sudo mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#sudo mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('pas') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
2.重啓mysql並嘗試登錄
#sudo /etc/init.d/mysql restart
#sudo mysql -uroot -p
Enter password:
#輸入密碼,出現下面這個就表示登錄正常了
mysql>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.