无法将wordpress项目连接到数据库

时间:2015-02-07 22:17:08

标签: mysql wordpress phpmyadmin digital-ocean

我在Digital Ocean设置了一台服务器。我已经安装了mysql和phpmyadmin以及那里的所有东西,并建立了一个数据库。在服务器上,除了'root'之外还有一个名为'webcurator'的用户。该用户具有同名的数据库。我已经使用phpmyadmin登录wp-config文件。

define( 'DB_NAME', 'webcurator' );
define( 'DB_USER', 'webcurator' );
define( 'DB_PASSWORD', 'password' );
define( 'DB_HOST', 'localhost' ); // Probably 'localhost'

我检查过我所知道的一切。我可以使用'mysql -h localhost -u webcurator -p'直接登录mysql,我在wp-config设置中尝试了很多不同的组合。但我仍然得到这个wordpress错误:

enter image description here

我没有选择,希望有人有一些指示。谢谢!

2 个答案:

答案 0 :(得分:0)

使用root

登录mysql

mysql -u root -p yourpassword

上授予所有特权。以及' webcurator' @'%'无需担保选项; 冲洗权限;

答案 1 :(得分:0)

在我的情况下,它就像更改DB_HOST一样简单,因此它在 wp-config.php 中使用了正确的主机和端口:

define('DB_HOST', '127.0.01:3306');

其中3306是我的mysql默认端口