2012-10-24 88 views
2

我使用MySQL 5.5和3.5.2的phpmyadmin(由http://www.freewebhostingarea.com提供)#1054 - 未知列

我的SQL查询:

INSERT INTO `example`(`id`, `name`, `password`) VALUES (1,we,5) 

其中ID为INT类型,名称和密码varchar

但是当过插入比姓名和年龄整数以外的任何值,它显示#1054错误, 即

#1054 - Unknown column 'we' in 'field list' 

回答

6

你必须用引号括任何字符串。

INSERT INTO `example`(`id`, `name`, `password`) 
VALUES    (1,'User Name','Password123') 
4

您必须添加''we,可能为password

INSERT INTO `example`(`id`, `name`, `password`) VALUES (1,'we','5') 

,因为这两个值是char类型。