2

我正在使用 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'
4

2 回答 2

6

您必须用引号将任何字符串括起来。

INSERT INTO `example`(`id`, `name`, `password`) 
VALUES               (1,'User Name','Password123')
于 2012-10-24T18:47:14.620 回答
4

您必须添加''forwe并且可能添加 for password

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

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

于 2012-10-24T18:56:51.533 回答