修改数据库表

1 添加列:

ALTER TABLE <表名>

    ADD <新列名> <数据类型>

    [FIRST|ARTER 已存在的列名];



2 修改列名:

ALTER TABLE <表名>

    CHANGE <旧列名> <新列名> <新数据类型>;


3 修改列的数据类型:

ALTER TABLE <表名> MODIFY <列名> <数据类型>;


4 修改列的排列位置:

ALTER TABLE <表名> 

    MODIFY <列名1> <数据类型> FIRST|AFTER <列2>;


5 删除列:

ALTER TABLE <表名> DROP <列名>;


6 修改表的名称:

ALTER TABLE <旧表名>RENAME [TO] <新表名>;


7 删除数据库表:

DROP TABLE IF EXISTS 表1, 表2, …… 表n;

多了一个if exists会隐藏错误信息;

8 创建表分区:

把输入录入分区:


检索时按分区检索会大大提高检索效率:


猜你喜欢

转载自blog.csdn.net/wangjian530/article/details/80301205