2.MySQL表的操作

个人主页:Lei宝啊 

愿所有美好如期而遇


表的操作

(1)表的创建

CREATE TABLE table_name (
field1 datatype,
field2 datatype,
field3 datatype
) character set 字符集 collate 校验规则 engine 存储引擎;

存储引擎的不同会导致创建表的文件不同。

2.MySQL表的操作_第1张图片 

换个引擎。 

 

t1.frm:表结构
t1.MYD:表数据
t1.MYI:表索引

t2.frm:表数据

t2.ibd:表数据+表索引

 (2)查看表结构

desc 表名;

 2.MySQL表的操作_第2张图片

 后面四栏我们以后会介绍,现在为时尚早。

(3)修改表

新增列:alter table 表名 add 列名 数据类型 描述 after 列名

2.MySQL表的操作_第3张图片 

接下我们添加新的一列。

2.MySQL表的操作_第4张图片

修改列属性: alter table 表名 modify 列名 数据类型 描述 

2.MySQL表的操作_第5张图片

删除列:alter table 表名 drop 列名

2.MySQL表的操作_第6张图片 

 修改表名:alter table 表名 rename 新名字

2.MySQL表的操作_第7张图片

 (4)删除表

 drop table 表名

 不做演示。

你可能感兴趣的:(MySQL,数据库,MySQL)