sql语句插入数据时犯的低级错误([Err] 1054 - Un

2017-12-17  本文已影响0人  河外星系的外星人

往mysql数据表里插入行时,提示下面的错误。

[Err] 1054 - Unknown column 'blue2' in 'field list'

检查sql语句:

INSERT INTO `user_table`(`id`,`username`,`password`)VALUES(0,`blue2`,`999999`);

觉得理直气壮,完全没有错误啊,怎么会出现这种提示呢?
其实,在这里笔者犯了一个低级错误,这个错误我想初学者非常容易犯,那就是

VALUES里添加的两个数据,‘blue2’和'999999',引号不对!

正确的写法应该是单引号或双引号,而笔者这里打成了" `` "(即键盘数字1左边那个符号),正确的应该是varchar格式,即字符串格式,当然会提示错误了.

上一篇下一篇

猜你喜欢

热点阅读