在“update” 后面加个“S” 就可以了。所以不知道怎么回事啊。大神们看看,谢谢了!!

解决方案 »

  1.   

    可能是你的update function有问题,你先换个其他的词试试,比如aaa
      

  2.   

    不是换了么,加个s就可以了。但是情况没有解决啊。字符里有update,insert 很正常啊。特别是添加英文文章的时候。
      

  3.   

    我回复的时候,你只发的第一条。这样的话你可以试试"'update  function'" 双引号里面加单引号
      

  4.   

    测试’update function‘没有问题
    根据错误来看,是你的链接不稳定http://www.douban.com/note/310779992/
      

  5.   

    不是的,只要你插入带有“update ”,"insert"的字符就出现这个问题。其他什么都没事的。
      

  6.   

    我回复的时候,你只发的第一条。这样的话你可以试试"'update  function'" 双引号里面加单引号
    也不行,只要包含“update”,"delete"等就不行。
      

  7.   

    我使用的  INSERT into test(test) VALUES ('insert');  这样的也是没有问题的呀
      

  8.   

    我知道,只是我的不行,我在找原因,其他服务器的是可以的。就这个不行,我需要找出原因。不能重装mysql。可以修改配置信息,但是MY.cnf里都是默认的。。
      

  9.   

    我回复的时候,你只发的第一条。这样的话你可以试试"'update  function'" 双引号里面加单引号
    也不行,只要包含“update”,"delete"等就不行。
    就像9楼说的,包含这种关键字的都是用“”双引号包起来就行了,我也不知道该怎么办了
      

  10.   

    我回复的时候,你只发的第一条。这样的话你可以试试"'update  function'" 双引号里面加单引号
    也不行,只要包含“update”,"delete"等就不行。
    就像9楼说的,包含这种关键字的都是用“”双引号包起来就行了,我也不知道该怎么办了还是不行的,请看下面的图
      

  11.   

    我回复的时候,你只发的第一条。这样的话你可以试试"'update  function'" 双引号里面加单引号
    也不行,只要包含“update”,"delete"等就不行。
    就像9楼说的,包含这种关键字的都是用“”双引号包起来就行了,我也不知道该怎么办了还是不行的,请看下面的图

    你是单引号里面有双引号吗?应该是双引号里面加单引号
      

  12.   

    我回复的时候,你只发的第一条。这样的话你可以试试"'update  function'" 双引号里面加单引号
    也不行,只要包含“update”,"delete"等就不行。
    就像9楼说的,包含这种关键字的都是用“”双引号包起来就行了,我也不知道该怎么办了还是不行的,请看下面的图

    你是单引号里面有双引号吗?应该是双引号里面加单引号
    都试过了,也不行的。所以很郁闷。。
      

  13.   

    检查一下sql_mode
    mysql> select @sql_mode;
    +-----------+
    | @sql_mode |
    +-----------+
    | NULL      |
    +-----------+
    1 row in set (0.14 sec)mysql>
      

  14.   

    这个应该是你mysql的问题,建议重装试试
      

  15.   

    和你的一样是
    NULLselect  @@sql_mode  这个看看