MySQL:MySQL插入查询错误

时间:2014-02-18 18:32:50

标签: mysql sql

我是MySQL新手。这是我的疑问:

insert into 'JsonData' values(1,'Article_Type', 'Obama Care', 'Obama care is a system', '2014-2-18', 'www.cnn.com', 'a12as%6adj*&^asah*^')

这会产生以下错误:

     #1064 - You have an error in your SQL syntax; check the manual that corresponds to 
your MySQL server version for the right syntax to use near ''JsonData' 
values(1,'Article_Type', 'Obama Care', 'Obama care is a system', '201' at line 1

以下是表格结构:

enter image description here

我的查询有什么问题?

1 个答案:

答案 0 :(得分:2)

无需报价:

insert into JsonData values(1,'Article_Type', 'Obama Care', 'Obama care is a system', '2014-2-18', 'www.cnn.com', 'a12as%6adj*&^asah*^')

但是,如果需要,可以使用反向标记(如果表名是某种保留关键字,则有用):

insert into `JsonData` values(1,'Article_Type', 'Obama Care', 'Obama care is a system', '2014-2-18', 'www.cnn.com', 'a12as%6adj*&^asah*^')