创建数据表的基本格式
例:创建如下数据表
查看数据表
show tables
主键的添加(一般只用单主键,混合主键不常用)
1.在主键字段后面添加primary key约束
2.在定义完字段后面再加约束
外键
外键用户表示两个表之间的链接关系。
外键是存在于从表中的,对应于主表中的主键。
一般从表中的外键对应着主表中的主键。
外键不允许指向为空。
非空约束
某一个字段不能是空值
唯一性约束
所有记录的该字段均不冲突。
或者在末尾添加约束
默认值约束
自增字段
查看表的结构信息
describe table_name
修改表名
alter table old_tableName rename new_tableName
修改某个字段的数据类型
alter table table_name modify columnName columnType
修改某字段
alter table table_name change old_columnName new_columnName new_columnType
添加字段
alter table table_name add new_columnName new_columnType constraint [first|after existedColumnName]
删除字段
alter table table_name drop columnName
设置引擎
alter table table_name engine=enginetype
删除外键约束
alter table table_name drop FOREIGN KEY constraintName
删除无关联的表
drop table if exists table1,table2```