1064 - 您的SQL语法出错; 检查手册

Ras*_*man 1 c# mysql

我在mysql中执行了以下查询,发现错误.任何人都可以在mysql syntex中识别错误.

INSERT INTO order values('2014-12-07','1','1',12,12,'1',12,'2014-12-07',-34)
Run Code Online (Sandbox Code Playgroud)

das*_*ght 5

order 是关键字,因此您需要将其括在引号中:

INSERT INTO `order` values('2014-12-07','1','1',12,12,'1',12,'2014-12-07',-34)
Run Code Online (Sandbox Code Playgroud)

您还应该指定order要插入值的表的列以避免歧义:

INSERT INTO `order` (col1, col2, ...) values('2014-12-07','1','1',12,12,'1',12,'2014-12-07',-34)
Run Code Online (Sandbox Code Playgroud)