我试着理解为什么我无法在MySQL插入表中完成OOP插入语句,因此我猛烈撞击墙壁数小时。
在我的表中,我有一个名为keys的列,但没有插入。
我尝试了很多解决方案,但之后我重命名了该列并将错误自行排序。
任何人都可以告诉我为什么会这样吗?
我正在使用wampserver 2.4。
答案 0 :(得分:2)
答案 1 :(得分:1)
这是一个mysql reserved word。您必须将其括在`以将其用作列名。但我不鼓励这样做,无论如何都会出现麻烦,例如有些图书馆。
答案 2 :(得分:1)
当您使用保留字时,应将它们括在backtick
for example `keys`