打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
mysql常用操作指令——ALTER语句用法
mysql alter 语句用法,添加、修改、删除字段等
1.添加主键
ALTER TABLE table1 ADD id int(5) unsigned default 0 not null auto_increment ,ADD primary key (id);
2.增加字段:
①基本格式:mysql> ALTER TABLE table_name ADD field_name field_type;
例:
代码如下:
1
2
ALTER TABLE table1 ADD age int;
ALTER TABLE infos ADD sex tinyint not null default '0';
②alter table test ADD  column name varchar(10); –添加表列
3.删除字段:
基本格式:mysql> ALTER TABLE table_name DROP field_name;
例:
ALTER TABLE t2 DROP column c;
4.修改原字段名称及类型:
①基本格式:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
ALTER TABLE t1  CHANGE a b integer;//修改字段名称及类型
ALTER TABLE t1 CHANGE b b bigint not null;//仅改变列的类型
ALTER TABLE infos CHANGE list list tinyint not null default ’0′;//仅改变列的类型
②alter table test CHANGE  column address address1 varchar(30)–修改表列名
③alter table test modify address char(10) –修改表列类型
表操作
//重命名表
ALTER TABLE t1 rename t2;
加索引
mysql> ALTER TABLE tablename CHANGE depno depno int(5) not null;
mysql> ALTER TABLE tablename ADD index 索引名 (字段名1[,字段名2 …]);
mysql> ALTER TABLE tablename  ADDindex emp_name (name);
加主关键字的索引
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;
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
mysql 添加字段、删除字段、调整字段顺序 | mysql添加字段
Oracle与MySQL的SQL语句区别
MySQL数据库 SQL语句详解
mysql中SQL语句修改1
MySql增加字段、删除字段、修改字段名称、修改字段类型
MYSQL基础语句(自我记忆)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服