MySQL修改表结构中对索引的操作

数据库 MySQL
索引的添加及删除是最重要的MySQL修改表结构操作之一,下面就将对此方面进行详细的介绍,如果您遇到过类似的问题,不妨一看。

MySQL修改表结构中可以进行添加索引及删除索引等操作,下面就将为您详细介绍这些MySQL修改表结构的操作,供您参考学习。

MySQL修改表结构--加索引

mysql> alter table tablename change depno depno int(5) not null;
mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);
mysql> alter table tablename add index emp_name (name);

MySQL修改表结构--加主关键字的索引

mysql> alter table tablename add primary key(id);

加***限制条件的索引

mysql> alter table tablename add unique emp_name2(cardnumber);

删除某个索引

mysql>alter table tablename drop index emp_name;

修改表:

增加字段:

mysql> ALTER TABLE table_name ADD field_name field_type;

修改原字段名称及类型:

mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

删除字段:

mysql> ALTER TABLE table_name DROP field_name;

 

 

 

【编辑推荐】

10大常用MySQL命令行

备份数据库的MySQL命令行

7个常见的MySQL命令行

教您如何查看MySQL用户权限

MySQL权限表的介绍

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-23 09:13:47

mysql修改表结构

2010-10-13 10:42:14

MySQL修改表结构

2010-10-13 10:34:49

MySQL修改表结构

2010-05-18 18:19:40

MySQL修改表结构

2010-10-13 10:03:08

MySQL修改表结构

2010-05-11 09:51:57

MySQL表修改

2010-05-18 09:31:05

MySQL修改表

2010-09-28 15:34:05

SQL表结构

2010-10-13 09:37:48

MYSQL修改表结构

2011-08-11 11:27:11

MySQLalter table

2011-05-30 10:36:49

MySQL

2011-10-13 09:44:49

MySQL

2010-05-18 09:48:55

MYSQL命令

2010-11-24 14:31:16

mysql表索引

2010-11-15 13:00:12

Oracle修改表结构

2010-10-19 16:20:32

SQL SERVER表

2010-10-13 11:59:50

MySQL表命名

2010-11-23 12:39:05

MySQL InnoD

2010-10-15 10:29:25

Mysql表结构

2010-11-23 13:24:16

MySQL MyISA
点赞
收藏

51CTO技术栈公众号