问题描述:在使用sudo apt-get install -y mysql-server
的过程中没有提示设置root
账户的密码,按照教程执行mysql_secure_installation
时,无法以root
账户登录进入MySQL。
解决方法如下:
1 | sudo mysqld_safe --skip-grant-tables& |
注意将new-password
替换为你想要设置的密码。注意,我们仍然需要使用sudo
才能运行mysql_secure_installation
,否则会出现Error: Access denied for user 'root'@'localhost'
的错误。