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;

最新文章

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

热门文章

  1. linux高性能服务器编程 (三) --TCP协议详解
  2. SpringCloud:Feign模块引用版本问题
  3. 设计模式概要 & 六原则一法则
  4. [Gamma阶段]第三次Scrum Meeting
  5. 冰多多团队Beta阶段发布说明
  6. ASP.NET Core 的 Dependency Injection
  7. C#实现图像拖拽以及锚点缩放功能
  8. JPA的查询方法总结
  9. Torch-Models 别人训练的FastNeuralStyle
  10. 【Python】解析Python中函数的基本使用