无法使用mysql为wordpress创建数据库

时间:2016-02-11 06:42:29

标签: php mysql wordpress

我正在尝试使用以下命令创建用户。我收到以下错误。

CREATE DATABASE wp-test;
  

错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以便在' -isdi'附近使用正确的语法。在第1行。

我正在尝试安装wordpress,并且在完成所有步骤之后我遇到错误。

  

这意味着wp-config.php文件中的用户名和密码信息不正确,或者我们无法联系localhost上的数据库服务器。这可能意味着主机的数据库服务器已关闭。

2 个答案:

答案 0 :(得分:2)

在数据库和表名中使用下划线而不是连字符是最佳做法,因为在这种情况下连字符不是有效的标识符,您需要在数据库名称周围使用反引号。

示例:

CREATE DATABASE `wp-test`;

答案 1 :(得分:1)

尝试使用此sql命令创建用户

CREATE USER 'suraj'@'localhost';GRANT USAGE ON *.* TO 'suraj'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;

并授予用户所有权限..