MySQL查询给出错误1064-有什么想法吗?

MySQL查询给出错误1064-有什么想法吗?,mysql,mysql-error-1064,Mysql,Mysql Error 1064,此查询: UPDATE jos_content SET fulltext='\r\n<br /> \" some other text' WHERE id=3 UPDATE jos\u content SET fulltext='\r\n\“其他一些文本”,其中id=3 给出: ERROR 1064(42000):您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以了解可在第1行“fulltext=”附近使用的正确语法\r\n\“其他一些文本,其中id=3” 有人

此查询:

UPDATE jos_content SET fulltext='\r\n<br /> \" some other text' WHERE id=3
UPDATE jos\u content SET fulltext='\r\n
\“其他一些文本”,其中id=3
给出:

ERROR 1064(42000):您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以了解可在第1行“fulltext=”附近使用的正确语法\r\n
\“其他一些文本,其中id=3”

有人知道为什么吗?
广告中的谢谢。

全文是保留字

重命名字段或将其放在反勾“`”(alt+96)中

像这样:

UPDATE jos_content SET `fulltext`='\r\n<br /> \" some other text' WHERE id=3
UPDATE jos\u内容集`fulltext`='\r\n
\“其他一些文本”,其中id=3
查询结束时缺少一个
是打字错误吗?单个查询不需要尾随分号。只有在进行多个查询时,才需要
将它们分开,MySQL不允许在一个查询调用中进行多个查询。@Raj,请不要编辑代码。如果有错误,请不要编辑代码在与问题相关的部分中,您只是模糊了错误和困惑everybody@Johan在发表评论之前,请检查编辑历史记录。我的编辑是为了格式化代码,而不是更改代码。实际上是您添加了一行并编辑了代码。@ray确实查看了原始帖子,但一定是误读了抱歉1000x sorryAlt+96取决于键盘布局和操作系统。我的键盘甚至没有Alt键。感谢您的澄清:)