MySQL使用笔记(三)表的操作

By francis_hao    Dec 11,2016

表的操作

表的操作有创建表、查看表、删除表和修改表

创建表

创建表之前要在某个数据库中。

mysql> create table table_name(
    ->
属性名 数据类型
,
    ->
属性名
数据类型
    -> );

查看表

查看表名

mysql> show tables;

查看表结构

mysql> describe table_name;

删除表

mysql> drop table_name;

修改表

修改表是修改的表的结构,并不是表里的数据

修改表名

mysql> alter table old_tab_name rename [to] new_table_name;

追加字段

mysql> alter table table_name add 属性名 属性类型;

插入字段

mysql> alter table table_name add 属性名 属性类型 first;

指定位置追加字段

mysql> alter table table_name add 属性名 数据类型 after 属性名;

删除字段

mysql> alter table table_name drop 属性名;

修改字段的数据类型

mysql> alter table table_name modify 属性名 新数据类型;

修改字段名字

mysql> alter table table_name change 旧属性名 新属性名 旧数据类型;

同时修改字段名和数据类型

mysql> alter table table_name change 旧属性名 新属性名 新数据类型;

修改字段顺序

将字段移至首位,同时可以修改数据类型。

mysql> alter table table_name modify 属性名 |旧数据类型 first;

将字段1移至字段2之后

mysql> alter table table_name modify 属性名1 |旧数据类型 after 属性名2;

 

 

 


本文由 刘英皓 创作,采用 知识共享 署名-非商业性使用-相同方式共享 3.0 中国大陆 许可协议进行许可。欢迎转载,请注明出处:
转载自:http://www.cnblogs.com/yinghao1991/p/6160833.html

 

参考

[1] 王飞飞 崔洋 贺亚茹《MySQL数据库应用从入门到精通(第二版)》北京:中国铁道出版社,2014年9月

 

 

posted on 2016-12-11 23:30  刘英皓  阅读(226)  评论(0编辑  收藏  举报