MySQL和phpAdmin的问题

时间:2016-01-13 20:35:56

标签: mysql phpmyadmin yahoo-api

我在Yahoo Sight服务器上使用MySQL 5.1.5,使用phpMyAdmin作为数据库接口。

我使用以下查询

UPDATE table_family SET last_name='Smith' WHERE id=1;

然后我收到以下错误:

  

错误您的SQL查询中似乎有错误。 MySQL服务器   下面的错误输出,如果有的话,也可以帮助您进行诊断   问题

     

错误:未知的标点字符串@ 34 STR:= \ SQL:UPDATE   table_family SET last_name = \'Smith \'WHERE id = 1;

     

SQL查询:

     

UPDATE table_family SET last_name = \'Smith \'WHERE id = 1;

     

MySQL说:文档

     

1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以获得正确的语法   靠近'\'Smith \'WHERE id = 1'在第1行

想法?我觉得这是数据库的问题,而不是我的代码。 last_name字段是varchar(50)。我实际上在这个问题上打开了一张支持票的票,但它发生在我与雅虎的两个不同的域名上,所以这让我觉得我知道的事情还有很多。我用整数字段做了这个,不需要(')单引号,没有问题。我还通过我创建的本地访问数据库运行我的语法,以确保它不是语法问题。第一次工作得很好。然后我有2个数据库伙伴,我知道看看它。他们认为它也很好。所以现在我迷路了。

感谢您提供的任何帮助。

安迪

0 个答案:

没有答案