首页 > 数据库技术 > 详细

MySQL学习笔记(3)之表操作

时间:2015-11-09 01:55:12      阅读:299      评论:0      收藏:0      [点我收藏+]

表操作:(table

1、建立表:

Create table 表名 (字段定义) 选项;

注释:建立表是要指定(进入)库:use 库名;


2、查看表个数:

Show tables;(查看所有表)


3、查看表信息:

Show coumns table 表名\G\G:分段显示)

Show index from 表名;查看表索引


4、查看表结构:

Show columns from 库名.表名;

desc 表名;(以表结构方式显示出来,主要使用方法)


5、改表结构:

Alter table 表名 选项 列字段 列声明;

Modity改字段属性

Change同时改字段名

Add增加字段,默认添加到最后一列。

增加到指定位置:

列声明 first添加到第一列

列声明 after 列名;添加到列名的后一列

增加索引:

   Add index [unique/index/primary key/fulltext index] 索引名或列名 

Drop

Drop index 索引名或列名;删除非主键索引

Drop primary key删除主键索引

 

6、复制表:

Create table like 


7、复制表结构:

Create table 2 like 1

1-----------复制到------>2


8、复制表结构同时复制表数据:

Create table 2 select * from 1

1-----------复制到------>2


9、改表名:

Rename table 表名表名2


10、交换表名:

Rename table

1 to tmp

2 to 1

Tmp to 2


11、删除表:

Drop table if exists 表名;


本文出自 “一起学习交流” 博客,请务必保留此出处http://chenhaolinux.blog.51cto.com/9609922/1710766

MySQL学习笔记(3)之表操作

原文:http://chenhaolinux.blog.51cto.com/9609922/1710766

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!