我跟踪本指南安装mysql。后来,它要求输入密码,因为我安装的时候,我直接按回车,因为有密码。在此之后,它显示了以下错误:
/usr/bin/mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'发布于 2019-08-20 16:12:37
据我所知,您安装mysql时没有root密码(错误)。
根据这个链接,您可以通过执行以下操作来解决问题。
在终点站运行:
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 其中password是根用户的新密码。
另外,在更改用户密码后,不要忘记使用sudo service mysql restart重新启动mysql。
https://askubuntu.com/questions/1167111
复制相似问题