2017-07-03 131 views

回答

3

首先确保你是root,非root用户无法登录到MySQL root用户使用空口令:在

$ sudo su

下一页日志到MySQL

# mysql -uroot

如果这让你访问被拒绝,我们需要(重新)设置密码与登录,然后我们可以再删除:

# mysql_secure_installation

按照提示,然后尝试并使用您在上一步中提供的密码再次登录您的新密码root用户。

# mysql -uroot -p

您登录到MySQL后:

use mysql; update user set authentication_string=password(''), plugin='mysql_native_password' where user='root'; flush privileges;

现在退出,退出根目录下以普通账号登录到MySQL的root用户:

exit # exit mysql # exit # exit root user back to normal ubuntu user account $ mysql -uroot # log back in to mysql under your non-root ubuntu user account