8.0以前搜到的方法不適用了,使用以下步驟,完美解決:
1.sudo cat /etc/mysql/debian.cnf 會看到賬戶和密碼,使用他們登錄
- mysql -u debian-sys-maint -pTaOt9FXjLcOMRrhv
mysql> use mysql;
mysql> ALTER user root@localhost IDENTIFIED BY '123456';;
mysql> flush privileges;
mysql> quit
徹底卸載mysql https://blog.51cto.com/yang/2892133
如果是沒有設(shè)置密碼不是密碼忘記,則根據(jù)以下這個文章 https://blog.csdn.net/qq_40088207/article/details/104950894