第五章-MySQL 数据表的基本操作

数据表的基本操作

1.创建表的语法形式
create table 表名
(
字段名 数据类型 //约束条件,
字段名 数据类型 //约束条件,
字段名 数据类型 //约束条件,
字段名 数据类型 //约束条件);

2.查看当前数据库的所有数据表
show tables;

3.约束条件
主键 primary key
自增 auto_increment
非空 not null
唯一 unique
默认 default
外键 constraint 外键名 foreign key(从表中需要设置外键约束的字段名) references 主表名 (主表中主键的字段名)

4.设置表的存储引擎
create table 表名
(


)engine=存储引擎;

5.查看表基本结构
describe 表名;

6.查看建表语句
show create table 表名;

7.修改表名
alter table 旧表名 rename 新表名;

8.修改字段数据类型
alter table 表名 modify 字段名 新数据类型;

9.修改字段名
alter table 表名 change 旧字段名 新字段名 数据类型;

10.添加字段

    在表的最后一列添加字段  
     alter table 表名 add 字段名 数据类型;                                                                        
    在表的第一列添加字段
     alter table 表名 add 字段名 数据类型 first;          
     在表指定列之后添加字段
      alter table 表名 字段名 数据类型 after 字段名;

11.删除字段
alter table 表名 drop 字段名;

12.修改字段顺序
alter table 表名 modify 字段名 数据类型 first | after 字段名;

13.修改存储引擎
alter table 表名 engine=存储引擎;

14.删除没有关联的表
drop table [if exists] 表名1,表名2…;

15.删除被其他表关联的主表
alter table 表名 drop foreign key 外键名;

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小榜啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值