在创建一个表时,会对表的内容作出一些约束, 例如:
create table user(
id int not null auto_increment,
username varchar(30) not null,
password varchar(30) not null,
primary key(id) );
在表中插入数据时,应该为
insert into user values (’’,‘admin’,’123456789’)
由于username列只能输入30个字节 我们就输入
insert into user values (’’,‘admin 1’, ’111’)
在表中,我们插入的这行数据在username列中显示的并非admin 1,而是admin,因为username的字节数被约束在30位 如此一来,我们便在表中插入了另一行在username列中叫admin的数据.