Mysql表字段命令alter add
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;
最新文章
- 【2016-11-3】【坚持学习】【Day18】【ADO.NET 】
- PowerDesigner使用
- IOS - 本地消息推送
- JS---------IIFE(Imdiately Invoked Function Expression 立即执行的函数表达式)
- 数据库知识整理<;一>;
- 5.5.3使用terminfo功能标志
- 重绘TabControl
- 【Android】不弹root请求框检测手机是否root
- RabbitMQ挂掉问题处理
- 如何确定Ubuntu下是否对某个CVE打了补丁
- Linux账号管理(二)
- 201521123012 《Java程序设计》第十二周学习总结
- 接口自动化项目搭建(Java+testng+maven+git+springboot)
- delphi 7里怎么隐藏PageControl控件的tabsheet标签
- 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)
- python-中缀表达式转前缀表达式
- seafile增加邮件服务功能
- (笔记)Mysql命令update set:修改表中的数据
- CDN的那些细枝末节
- Android开发——布局性能优化的一些技巧(一)