SQL 语法错误;查看与您的 MySQL 服务器版本对应的手册,了解在附近使用的正确语法

error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near

我运行这个命令:

CREATE DATABASE wordpress;

我得到了

Query OK, 1 row affected (0.00 sec)

我运行第二个命令:

CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’;

我得到了:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '‘password’' at line 1

我做错了什么? 运行 新安装的 Ubuntu 14.04 服务器并尝试为 Wordpress 创建数据库。

试试下面的查询

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

试试这个:

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

请记住,使用的引号不在@符号两边,而且不是‘’,而是‘’。要做的第一件事是为用户提供访问此 wordpress 用户所需信息的权限。

GRANT ALL PRIVILEGES ON * . * TO 'wordpressuser'@'localhost';

此命令中的星号指的是他们可以访问的数据库和 table(分别)——此特定命令允许用户读取、编辑、执行和执行所有数据库中的所有任务,并且tables.

一旦您确定了要为新的 wordpress 用户设置的权限,请务必重新加载所有权限。

FLUSH PRIVILEGES;