我使用的是 Ubuntu 14.4 并安装了 phpmyadmin。当提示以 root 用户身份登录时,我的用户无法登录。我尝试重新安装,但毫无意外地没有帮助。没有显示任何错误。
答案1
您能从命令行访问 mysql 吗?如果不能,您可以使用以下命令重置 mysql root 密码。
service mysql stop
echo "UPDATE mysql.user SET Password = PASSWORD('mypassword') WHERE User = 'root';" > ~/mysql-reset.sql
echo "FLUSH PRIVILEGES;" >> ~/mysql-reset.sql
sudo chown mysql:mysql ~/mysql-reset.sql
mysqld_safe --init-file=~/mysql-reset.sql & rm ~/mysql-reset.sql # confirm it works
mysql --user=root --password=mypassword > quit;
service mysql stop
service mysql start