MySQL 数据表的基本操作

创建数据表的基本格式

 

例:创建如下数据表

 

 

查看数据表

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```

删除关联表的时候,先删除从表的外键约束,再删除主表

猜你喜欢

转载自blog.csdn.net/Day_and_Night_2017/article/details/85986503