我正在使用MySQL 5.5和phpmyadmin 3.5.2(由http://www.freewebhostingarea.com提供)
我的SQL查询是:
INSERT INTO `example`(`id`, `name`, `password`) VALUES (1,we,5)
其中id是int类型,名称和密码是varchar
。
但是当在名称和年龄中插入除整数之外的任何值时,它会显示#1054错误, 即
#1054 - Unknown column 'we' in 'field list'
答案 0 :(得分:6)
您必须用引号括住任何字符串。
INSERT INTO `example`(`id`, `name`, `password`)
VALUES (1,'User Name','Password123')
答案 1 :(得分:4)
您必须为''
添加we
,并可能为password
添加<{1}}:
INSERT INTO `example`(`id`, `name`, `password`) VALUES (1,'we','5')
因为两个值都是char类型。