我安装了带有 LAMP 的 Ubuntu 18.04。由于 MySQL 的密码与服务器的 root 密码相同,因此我想使用 mysql_secure_installation 更改密码
我按照步骤输入服务器的 root 密码,然后为 MySQL 选择新密码,确认密码,所有其他问题都回答 y,然后 systemctl restart MySQL。
然后我想用 MySQL -u root -p 登录到 MySQL,然后我输入我更改的新密码,但出现“拒绝访问”错误,我安装了 3 次新服务器,但每次结果都一样。
有人知道我的错是什么吗?
答案1
看这里。由于您使用 root 用户登录 MySQL,因此您忘记添加“sudo”。
sudo mysql -u root -p
在 Ubuntu 18.04 上与 MySQL 版本 14.14 发行版 5.7.25 进行了测试。