1. alter table `user_movement_log`
  2. Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)
  3.  
  4. alter table x_connection add `FEX-N752` varchar(10) default null;
  5.  
  6. //主键
  7.  
  8. alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
  9. //增加一个新列
  10.  
  11. alter table t2 add d timestamp;
  12.  
  13. alter table infos add ex tinyint not null default '';
  14.  
  15. //删除列
  16.  
  17. alter table t2 drop column c;
  18. //重命名列
  19.  
  20. alter table t1 change a b integer;
  21.  
  22. //改变列的类型
  23.  
  24. alter table t1 change b b bigint not null;
  25.  
  26. alter table infos change list list tinyint not null default '';
  27.  
  28. //重命名表
  29.  
  30. alter table t1 rename t2;
  31. 加索引
  32.  
  33. mysql> alter table tablename change depno depno int(5) not null;
  34.  
  35. mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);
  36.  
  37. mysql> alter table tablename add index emp_name (name);
  38.  
  39. 加主关键字的索引
  40.  
  41. mysql> alter table tablename add primary key(id);
  42. 加唯一限制条件的索引
  43.  
  44. mysql> alter table tablename add unique emp_name2(cardnumber);
  45. 删除某个索引
  46.  
  47. mysql>alter table tablename drop index emp_name;
  48. 修改表:
  49.  
  50. 增加字段:
  51.  
  52. mysql> ALTER TABLE table_name ADD field_name field_type;
  53. 修改原字段名称及类型:
  54.  
  55. mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
  56.  
  57. eg:alter table dip_mr_log change map_output_byte map_output_byte bigint unsigned DEFAULT '';
  58.  
  59. 删除字段:
  60.  
  61. mysql> ALTER TABLE table_name DROP field_name;

mysql alter example的更多相关文章

  1. MySQL ALTER命令

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

  2. mysql alter 语句用法,添加、修改、删除字段等

    2013-05-03 17:13 39459人阅读 评论(1) 收藏 举报  分类: Mysql(9)  修改表名: ALTER  TABLE admin_user RENAME TO a_use / ...

  3. MySQL ALTER语法的运用方法 && 操作索引和字段

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

  4. mysql alter使用

    修改表名: ALTER  TABLE Table_name_A RENAME TO Table_name_B; //增加主键 alter table tabelname add new_field_i ...

  5. MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN

    ALTER COLUMN 语法: ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT} 作用: 设置或删除列的默认值.该操作会直接修 ...

  6. MYSQL:alter语句中change和modify的区别

    您可以使用CHANGE old_col_namecolumn_definition子句对列进行重命名.重命名时,需给定旧的和新的列名称和列当前的类型.例如:要把一个INTEGER列的名称从a变更到b, ...

  7. mysql alter总结

    mysql alter总结(转载) 1:删除列 ALTER TABLE [表名字] DROP [列名称] 2:增加列 ALTER TABLE [表名字] ADD [列名称] INT NOT NULL  ...

  8. mysql alter add 使用记录

    alter add命令用来增加表的字段. alter add命令格式:alter table 表名 add字段 类型 其他; 例如,在表MyClass中添加了一个字段passtest,类型为int(4 ...

  9. Mysql alter常见使用语句

    //添加主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add ...

随机推荐

  1. 利用分布类防止EF更新模型丢失验证信息

    数据库表TT,EF生成的model是这样的.在这里添加代码,从数据库更新模型是会冲掉. //------------------------------------------------------ ...

  2. XCode常用快捷键(转)

    刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等.都不一样了.快速的掌握这些快捷键,能提供开发的效率. 其实快捷键在Xcode的工具栏里都标注有,只是有的 ...

  3. [转]Java虚拟机类加载机制浅谈

    Java语言是一种编译后再经过解释器执行的过程, 解释器主要就是如何处理解释Class文件的二进制字节流.JVM主要包含三大核心部分:运行时数据区,类加载器和执行引擎. 虚拟机将描述类的数据从Clas ...

  4. c#导出文件,文件名中文乱码解决方法。

    public string clFielName(string fileName) { System.Web.HttpContext curContext = System.Web.HttpConte ...

  5. 关于新装ubuntu系统update失败和build-essential失败的解决办法

    我是12月4日在新电脑上的vmware-workstation 10 上安装的ubuntu14.04LTS,但安装后再校园环境下总是build-essential失败,上网一查,说是要先update, ...

  6. Matlab基础知识

    一.常用命令:普通的如cd.ls和linux下一样 clc:清除工作窗口中的所有显示内容 clf:清除图形窗口 whos:列出当前工作空间中所有变量,以及它们的名字.尺寸(比如一个矩阵或数组的行列维数 ...

  7. 关于上次我写的那个ATM程序 ,程序没有什么错,但是有些麻烦,两个类中有好多成员函数重复,因此我把ATM重新写了一边。

    不好意思!但是现在这个程序比上次那个好多了,而且没有重复,程序看起来比较简练,以下是新程序: #include<iostream>#include<string>using n ...

  8. Filter - Surge.js模板引擎过滤器

    版权所有,转载请注明出处:http://guangboo.org/2014/01/05/filter-surgejs-template-engine 过滤器在surge.js模板引擎中多处用到,其类似 ...

  9. PHP程序输出日历

    以下代码只是简单实现日历的效果和逻辑思路,没有使用类封装,权当抛砖引玉,有兴趣的朋友可以封装起来,方便调用. <?php /** * PHP利用时间函数输出日历 * Rain.zen $ int ...

  10. node anyproxy ssi简易支持

    在项目中,ssi include是一个比较常用的功能,这样我们就可以通过web服务器的支持,将公用的html提取出来,改一个文件就会修改全部内容 但是这也带来了问题,在开发的时候没办法的刷新查看,需要 ...