ubuntu下root用戶名進不去mysql,如何查看用戶名和密碼,如何修改root密碼,ubuntumysql


mysql -u root -p 按回車,輸入密碼后提示access denied......ues password YES/NO的錯誤。

第一步:

這時你需要進入/etc/mysql目錄下,然后sudo vim/vi debian.cnf查看里面的用戶名和密碼,然后使用這個文件中的用戶名和密碼進入mysql,假如debian.cnf中的用戶名為debian-sys-maint,則:

mysql -u debian-sys-maint -p按回車,這時需要你輸入密碼,復制debian.cnf中的密碼(不要手動輸入,因為容易產生錯誤)。

此時你能進入到mysql里面了。

 

第二步:

修改人root密碼

根據上一步登錄mysql客戶端
mysql> use mysql;
Database changed
mysql> update user set password=password('new password') where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> quit

 

第三步:

用新改的root和密碼登錄查看。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM