自增字段AUTO_INCREMENT和主键
CREATE TABLE animals (
id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
PRIMARY KEY (id)
)
INSERT INTO animals values(null,'dog1');
INSERT INTO animals (name) VALUES
('dog2'),('cat'),('penguin'),('lax'),('whale'),('ostrich');
一个表中至少有一个主键,主键是唯一的。标识这一行数据。
NOT NULL 和NULL
CREATE TABLE `test` ( col1 varchar(10) not null,col2 varchar(10) null);
insert into test values(null,1);
insert into test values('',null);
insert into test values('',1);
insert into test values('NULL',1);