美文网首页linux学习
mysql数据库alter操作

mysql数据库alter操作

作者: 村东头元旦家 | 来源:发表于2018-12-25 11:45 被阅读7次

alter add命令用来增加表的字段。

alter add命令格式:alter table 表名 add字段 类型 其他;

例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0:

  mysql> alter table MyClass add passtest int(4) default '0';

1) 加索引

  mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);

例子: mysql> alter table employee add index emp_name (name);

2) 加主关键字的索引

    mysql> alter table 表名 add primary key (字段名);

例子: mysql> alter table employee add primary key(id);

3) 加唯一限制条件的索引

  mysql> alter table 表名 add unique 索引名 (字段名);

例子: mysql> alter table employee add unique emp_name2(cardnumber);

4) 删除某个索引

  mysql> alter table 表名 drop index 索引名;

例子: mysql>alter table employee drop index emp_name;

5) 增加字段

    mysql> ALTER TABLE table_name ADD field_name field_type;

6) 修改原字段名称及类型

    mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

7) 删除字段

    MySQL ALTER TABLE table_name DROP field_name;

相关文章

  • mysql数据库alter操作

    alter add命令用来增加表的字段。 alter add命令格式:alter table 表名 add字段 类...

  • Mysql Alter操作小结

    1 创建表的时候写注释 2 修改表的注释 alter table test1 comment ‘修改后的表的注释’...

  • 数据库操作、表操作 、数据操作

    数据库操作: create database 数据库名 charset=utf8; alter database ...

  • 3 MySQL数据库操作

    2 MySQL数据库操作 3.1 MySQL操作数据库 3.2 MySQL操作数据表 3.2.1 MySQL创建数...

  • SQL语句之:DDL

    DDL语句 CREATE,ALTER,DROP CREATE 数据库操作 语法:CREATE {DATABASE ...

  • mysql

    mysql 增删改查数据库的增删改查: create drop alter show表结...

  • MYSQL 操作数据库、表等操作

    数据库基本操作 1.数据库 (DDL create/show/alter/drop) 创建数据库 查看数据库 删...

  • Shell脚本操作-6

    Shell操作数据库MySQL SQL基本操作 安装MySql数据库 连接数据库 mysql -u root -p...

  • python对mysql的操作

    python对mysql的操作 Mysql 常见操作 数据库操作 PS:用户权限相关数据保存在mysql数据库的u...

  • 2018-05-29数据库基础

    Mysql sql分类: DDL: 对象:数据库和表 关键词:create 、alter 、drop 、trunc...

网友评论

    本文标题:mysql数据库alter操作

    本文链接:https://www.haomeiwen.com/subject/oyzxlqtx.html