1、找到mysql的my.conf配置文件加入下面配置
#忽略驗證
skip-grant-tables
2、重啓mysql
sudo systemctl restart mysql
3、連接mysql便可以直接連接
4、修改密碼
#選中mysql數據庫
use mysql
#修改密碼 這個可以根據你想修改的用戶選擇性修改 看你自己吧
update user set password=password('Xuan5201314) where user="root";
5、刷新權限,這步很重要
flush privileges;
6、刪除my.conf的剛纔所加的skip-grant-tables
7、重啓mysql接下來就行了
sudo systemctl restart mysql