1:删除列

ALTER TABLE 【表名字】 DROP 【列名称】

2:增加列

ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'

3:修改列的类型信息

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'

4:重命名列

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL  COMMENT '注释说明'

5:重命名表

ALTER TABLE 【表名字】 RENAME 【表新名字】

6:删除表中主键

Alter TABLE 【表名字】 drop primary key

7:添加主键

ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

8:添加索引

ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

9: 添加唯一限制条件索引

ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

10: 删除索引

alter table tablename drop index emp_name;

11:删除外键约束

ALTER TABLE <表名>DROP CONSTRAINT <外键名>

------------------------------------------------------------------------------

http://www.cnblogs.com/aspnethot/articles/1397130.html

MySQL alter相关推荐

  1. mysql源码添加一个命令,MySQL ALTER命令

    MySQL ALTER命令 当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本章教程前让我们先创建一张表,表名为:testalter_tbl. root@ho ...

  2. mysql alter算法_MySQL ALTER语法的运用方法 操作索引和字段

    语法: alter_specification: ADD [COLUMN] create_definition [FIRST | AFTER column_name ] or ADD INDEX [i ...

  3. mysql alter算法_MySQL ALTER命令_mysql alter_添加_删除_修改

    MySQL ALTER命令 当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本章教程前让我们先创建一张表,表名为:testalter_tbl. root@ho ...

  4. php mysql修改命令_PHP编程:mysql alter table命令修改表结构实例详解

    <PHP编程:mysql alter table命令修改表结构实例详解>要点: 本文介绍了PHP编程:mysql alter table命令修改表结构实例详解,希望对您有用.如果有疑问,可 ...

  5. mysql下拉框记忆,Mysql alter语句记忆分析

    首先,我想吐槽下W3Cschool 的alter说明,反正我是没看懂,导致我浪费太多时间去理解alter这个鬼东西,下面是我结合网上实例和自己的理解写出的关于Mysql alter的讲解. 不喜勿喷, ...

  6. mysql alter怎么用,mysql alter话语用法

    mysql alter语句用法 //主键 ALTER TABLE tablename add new_field_id int(5) UNSIGNED DEFAULT 0 NOT NULL anto_ ...

  7. mysql alter table if_MySQL中的alter table命令的基本使用方法及提速优化

    一.基本用法 1. 增加列 ?1alter table tbl_nameadd col_name type 例如,  给pet的表增加一列 weight, ?1mysql>alter table ...

  8. MySQL ALTER命令

    当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本章教程前让我们先创建一张表,表名为:testalter_tbl. root@host# mysql -u r ...

  9. MySQL ALTER TABLE报错Duplicate entry 'xxx' for key 'PRIMARY'解决方法

    在MySQL中执行加字段等操作时可能会报Duplicate entry 'xxx' for key 'PRIMARY'的错,例如: mysql> alter table test add aa ...

  10. mysql alter event_MYSQL ALTER EVENT介绍

    语法 ALTER [DEFINER = user] EVENT event_name [ON SCHEDULE schedule] [ON COMPLETION [NOT] PRESERVE] [RE ...

最新文章

  1. Symantec:揭秘Hidden Lynx组织的APT***行动
  2. 关于串口接收数据不全的问题
  3. 梁戈碧:促数据中心转型 释放数据洞察力
  4. 去中心化钱包CoinU诞生 黑客攻不破的铜墙铁壁
  5. ffmpeg 声音参数_ffmpeg转换参数和压缩输出大小的比率
  6. pat 乙级 1019 数字黑洞(C++)
  7. Python提取Word文档中所有超链接地址和文本
  8. C# List 深复制
  9. c#重写TabControl控件实现关闭按钮的方法
  10. 流传甚少的seo排名爆破技术全解析
  11. linux 安装codeql环境 (二)codeql database create通过报错分析其流程
  12. 细胞工程1、2-实验室组成与无菌操作
  13. 洛谷 Floating point exception: 8 Floating-point exception. 报错
  14. List.stream()常用的操作
  15. airvideo_如何免费获取Android中的AirVideo功能
  16. 《算法笔记》胡凡第二章笔记
  17. Android 富文本编辑器 图文混排
  18. 实验一 简单计算器的实现(QT实现)
  19. 跨设备链路聚合 M-LAG配置案例
  20. IDEA上的项目文件不慎删除了该怎么办

热门文章

  1. 宣传推广费用_企业如何做好网络推广,提高网络推广的转化率?
  2. 2021春季学期-创新设计与实践-Lesson5
  3. UPC2710T放大电路功率增益测试
  4. AI电磁组中的NN到底有什么优势?
  5. redis 支持 json_项目开发中如何使用redis-dump进行Redis数据库合并?
  6. 合肥师范学院计算机毕设选老师,计算机毕设被导师要求反复修改?
  7. java中mypoiexception_Java中使用POI读取大的Excel文件或者输入流时发生out of memory异常参考解决方案...
  8. html在线测试接口,apiManager: 小幺鸡在线接口管理系统,支持在线测试,支持json,txt,xml,html,js,流,和 WebSocket...
  9. 两个组件连线_如何正确的使用日志组件 Log4j、SLF4J、Logback
  10. INADDR_ANY 最好的解释