我是Linux的新手。我试图在localhost上运行一个项目。它已经奏效,但现在我收到了这个错误:
SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
我试图以这种方式更改密码:
sudo dpkg-reconfigure mysql-server-5.5
但仍然没有结果。 如何解决?
答案 0 :(得分:1)
您需要将root@localhost
空白的密码设置为其他。
SET PASSWORD FOR root@localhost=PASSWORD('root');
答案 1 :(得分:0)
mysql -u root -p
然后会提示您输入密码。如果失败,那么用户名或密码肯定是不正确的。