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. 在WPF中获取DataGridTemplateColumn模板定义的内容控件
  2. C# 事件和委托
  3. nfs不能自动mount(转载)
  4. aps.net 用ajax 读取服务端值
  5. 元器件选型(一)ESD、TVS参考资料
  6. R语言高性能编程(二)
  7. react-native从开始趟的坑
  8. Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
  9. mysql管理工具navicat的快捷键
  10. 从零开始学习和改造activiti流程引擎的13天,自己记录一下
  11. mysql关于排序值的问题,指定排序值
  12. java 对象的一点小问题
  13. Excel文件上传功能实现
  14. .innerhtml 与.innertext
  15. centos中less翻页查询的用法
  16. axios封装异步获取数据的函数以及全局拦截
  17. sql 获取列名
  18. Django BoundField
  19. css 样式加载次序
  20. C#中excel读取和写入

热门文章

  1. MapReduce实现词频统计
  2. python模块之序列化
  3. C#中属性的使用——主动调用才发挥作用
  4. Ganglia 入门介绍及解决fsockopen error: Connection refused问题
  5. z-index设置后导致遮罩层显示跳动问题
  6. Groovy 设计模式 -- 借贷
  7. 如何使用xss带cookie
  8. python中矩阵的用法
  9. Discuz 论坛 (LAMP环境)
  10. 使用X.509数字证书加密解密实务(一)-- 证书的获得和管理