mysql中对表的操作

1 创建表

  CREATE TABLE table_name(

             属性名   数据类型,

              属性名   数据类型,

               .

                .

                 .

              属性名   数据类型,

              

)

创建表时,要先创建数据库 使用 CREATE DATABASE 数据库名; 选择数据库 USE 数据库名;然后执行CREATE语句。


2 DESCRIBE 语句查看表定义

语法形式:DESCRIBE 表名;


3 SHOW CREATE TABLE语句查看表详情定义

语法形式:SHOW CREATE TABLE 表名;

注:在现实表详细定义时,可以使用“;”、“\g”、“\G”符号来结束,为了让显示结果更加美观,便于用户查看,最好使用“\G”。


4 删除表的语法形式

语法形式:DROP TABLE 表名;


5 修改表

      5.1修改表名

      语法形式:ALTER TABLE old_name RENAME [TO] new _name;

      old_name表示所要修改的表名,new_name参数表示修改过后的新名字,to可以省略。


     5.2增加字段

     语法形式:ALTER TABLE 表名 ADD 属性名 属性类型;

   例如:ALTER TABLE t_dept ADD descri VACHAR(20);

     如果想在表的第一个位置增加字段,可以通过关键字FIRST实现。 语法形式:ALTER TABLE 表名 ADD 属性名 属性类型 FIRST;

     如果在表的指定字段之后增加字段可以使用AFTER关键字, 语法形式:ALTER TABLE 表名 ADD 属性名 属性类型 AFTER 属性名;


   5.3删除字段

   语法形式:ALTER TABLE 表名 DROP 属性名;


  5.4修改字段

         1 修改字段的数据类型

                 ALTER TABLE 表名 MODIFY 属性名 属性类型;

          2 修改字段名字

                 ALTER TABLE 表名 CHANGE 旧属性名  新属性名 旧数据类型;

          3 同时修改字段的名字和属性

                ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;

           4 修改字段的顺序

                 ALTER TABLE 表名 MODIFY 属性名1  数据类型 FIRST ;

                 ALTER TABLE 表名 MODIFY 属性名1 数据类型 AFTER 属性名2;







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值