mysql替换查询不起作用

时间:2015-02-16 18:27:07

标签: php

这是我的代码:

UPDATE post SET pagetext = replace(pagetext, 'hiiiiiii','lol')

但它不起作用,我收到以下错误:

  

#1064 - 您的SQL语法出错;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   靠近' hiiiiiii' lol')FROM post WHERE'在第1行

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

  

MySQL服务器版本,用于在'' hiiiiiii' lol')附近使用正确的语法

                                                        ^

仔细观察,这些参数之间没有逗号,因此你的字符串变得无效,里面有2个引号。

答案 1 :(得分:-4)

看来phpmyadmin存在问题,查询确实是正确的。