解决方法
注:此处mysql为5.7版本
1、在终端上输入
sudo cat /etc/mysql/debian.cnf
找到安装时默认生成的默认账户的账号和密码
2、用得到的账户和密码登录mysql,这里的密码一定要用查到的那个密码
3、然后修改密码
use mysql; #连接到mysql数据库
update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost'; #修改密码123456是密码
update user set plugin="mysql_native_password";
flush privileges;
quit;
重启mysql服务器,可以用root账户进行登录