无法重置我的Ubuntu机器的mysql密码。我按照下面的说明进行操作。
https://help.ubuntu.com/community/MysqlPasswordReset
但是我收到以下错误
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking
151109 20:04:43 [Note] /usr/sbin/mysqld (mysqld 5.5.45) starting as process 18720 ...
151109 20:04:43 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
151109 20:04:43 [ERROR] Aborting
151109 20:04:43 [Note] /usr/sbin/mysqld: Shutdown complete
答案 0 :(得分:3)
尝试:
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking --user=mysql
答案 1 :(得分:1)
也许this page可能有用。我复制粘贴了通用系统的代码段,因为您没有说明您使用的是Unix还是Windows:
mysql
FLUSH PRIVILEGES;
现在您可以像其他任何用户一样更改root密码,例如使用set password
或alter user
。
希望有帮助...