无法在Ubuntu 18.04中重置MySQL root密码

时间:2018-10-08 11:33:31

标签: mysql ubuntu

Ubuntu 18.04

我在哪里错了?

sudo service mysql stop 
sudo service mysql start --skip-grant-tables &
mysql -u root 
ERROR 1698 (28000): Access denied for user 'root'@'localhost'

1 个答案:

答案 0 :(得分:0)

我不认为serviced将参数--skip..正确地附加到二进制文件中。您应该直接启动mysqld来重置密码,而不使用serviced

错误:

sudo service mysql start --skip-grant-tables &

右:

sudo /usr/sbin/mysqld --skip-grant-tables &