SQL 语法错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在附近使用的正确语法

Posted

技术标签:

【中文标题】SQL 语法错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在附近使用的正确语法【英文标题】:error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 【发布时间】:2016-08-06 12:19:15 【问题描述】:

我运行了这个命令:

CREATE DATABASE wordpress;

我得到了

查询正常,1 行受影响(0.00 秒)

我运行了第二个命令:

CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’;

我得到了:

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 mysql 服务器版本相对应的手册,以在第 1 行的“密码”附近使用正确的语法

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

【问题讨论】:

您忘记了用户名和本地主机周围的单曲。 你的意思是这样的:CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; ?? 您使用了错误的引号。试试这个:CREATE USER wordpressuser@localhost IDENTIFIED BY 'password'; 【参考方案1】:

试试这个:

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

记住 used 中的引号不在 @ 符号周围,它不是“ ”而是“ ”。首先要做的是为用户提供访问该 wordpressuser 需要的信息的权限。

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

此命令中的星号分别表示他们可以访问的数据库和表——此特定命令允许用户跨所有数据库和表读取、编辑、执行和执行所有任务。

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

FLUSH PRIVILEGES;

【讨论】:

【参考方案2】:

试试下面的查询

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

【讨论】:

【参考方案3】:

错误代码:1064 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解在第 1 行的 ''hanis'@'localhost'' 附近使用的正确语法

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。【参考方案4】:

您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以获取正确的语法以使用“不确定您需要什么样的图形,让我们的工作人员提出......”在第 1 行

【讨论】:

以上是关于SQL 语法错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在附近使用的正确语法的主要内容,如果未能解决你的问题,请参考以下文章

SQL 错误:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法

错误:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法使用

您的 SQL 语法有错误;检查与您的 MySQL 服务器 PYTHON 对应的手册

#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法解决方案:

“您的 SQL 语法有错误;请检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法错误”Hibernate 4 [重复]