查看数据表的结构

show columns;

INSERT Tablename Values(***,***,***)插入记录

INSERT tb4(USENAME) VALUES('TOM');   //部分元素插入记录

 

SELECT * FROM TableName 记录查找

 

空值与非空值

not null 字段值禁止为空

null 字段值可以为空

 

AUTO_INCREMENT 自动编号   必须与主键组合使用,默认情况下,初始值为1,每次的增量为1;

 

主键 primary key

 

UNIQUE KEY 唯一约束 保证数据的唯一性 

 

默认约束 default

sex ENUM('1','2','3') DEFAULT'3'   当没有对sex进行赋值时 系统将默认命名为‘3’

外键约束  FOREIGN KEY 保持数据的一致性 完整性 实现一对一或者一对多的关系

 

编辑数据表的默认引擎 

default storage engine = INNODB

 


ON DELETE CASCADE
从父表删除,自动删除子表中匹配的行
ON UPDATE CASCADE
从父表更新,自动更新子表中匹配的行

 

mysql> DELETE FROM  provinces WHERE id=3;  删除表provinces中id = 3的值

 

列级约束 一个数据列建立的约束

表级约束 两个或者两个以上数据列建立的约束