Can';t在Ubuntu 18.04中重置MySQL根密码

Can';t在Ubuntu 18.04中重置MySQL根密码,mysql,ubuntu,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' 我认为serviced不会将参数--skip..正确地附加到二进制文件中。您应该直接启动mysqld来重置密码,而不必使用serviced 错: sudo

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'

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

错:

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

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

它启动不正常
ps ax | grep mysql
有两个进程,但几秒钟后它变为空