重置root密码后,建立数据库连接时出错

时间:2016-02-12 11:34:25

标签: mysql

我需要重置我的mysql root密码,我使用了以下命令:  mysql> FLUSH PRIVILEGES;mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('*****');

然后我停止了mysql并重新启动然后当我尝试检查网站时说:建立数据库连接时出错。

我检查了表的凭证是否正确,似乎没有错。

我应该检查什么来解决这个问题?

编辑:我调查了一下,我发现了这个: enter image description here

1 个答案:

答案 0 :(得分:0)

首先,数据库NAME中是否存在表wordpress?您的编辑图像似乎就是问题所在。

否则:尝试将新用户设为数据库,并在wordpress安装中使用新用户和权限:

1. CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
2. GRANT ALL PRIVILEGES ON wordpress . * TO 'newuser'@'localhost';
3. FLUSH PRIVILEGES;
(change newsier and password to something else, you choose)

这应该在MySQL命令行中输入。