//主键

ALTER TABLE tablename add new_field_id int(5) UNSIGNED DEFAULT 0 NOT NULL anto_increment,ADD PRIMARY KEY (new_field_id);

//增加一个新列

mysql>ALTER TABLE tablename ADD fieldname fieldtype

如:

ALTER TABLE t2 ADD d TIMESTAMP;

ALTER TABLE infos ADD ex TINYINT NOT NULL DEFAULT '0';

//删除列

mysql>ALTER TABLE table_name DROP field_name

如:

ALTER TABLE t2 DROP COLUMN c;

//修改原字段名称及类型

mysql>ALTER TABLE tablename CHANGE old_field_name new_field_name field_type;

如:

//重命名列

ALTER TABLE t1 CHANGE a b INTEGER;

//改变列的类型

ALTER TABLE t1 CHANGE b b BIGINT NOT NULL;

ALTER TABLE infos CHANGE list list TINYINT NOT NULL DEFAULT '0';

//重命名表

ALTER TABLE t1 RENAME t2;

//加索引

mysql>ALTER TABLE tablename CHANGE depno depno int(5) NOT NULL;

mysql>ALTER TABLE tablename ADD INDEX 索引名 (字段名1[,字段名2……]);

mysql>ALTER TABLE tablename ADD INDEX emp_name(name);

//加主关键字的搜索

mysql>ALTER TABLE tablename ADD PRIMARY KEY(id);

//加唯一限制条件的索引

mysql>ALTER TABLE tablename ADD UNIQUE emp_name2(cardnumber);

//删除某个索引

mysql>ALTER TABLE tablename DROP INDEX emp_name;

mysql alter例子,mysql alter语句用法实例相关推荐

  1. mysql 过程if语句,mysql存储过程之if语句用法实例详解

    这篇文章主要介绍了mysql存储过程之if语句用法,结合实例形式详细分析了mysql存储过程中if语句相关原理.使用技巧与操作注意事项,需要的朋友可以参考下 本文实例讲述了mysql存储过程之if语句 ...

  2. mysql数据库select语句用法_mysql学习笔记之完整的select语句用法实例详解

    本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...

  3. python的for语句用法_python中list循环语句用法实例

    本文实例讲述了python中list循环语句用法.分享给大家供大家参考.具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个 ...

  4. mysql select语句详解_mysql学习笔记之完整的select语句用法实例详解

    本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...

  5. MySQL数据备份与恢复及sql语句用法

    1.Mysqldump简介 mysqldump是逻辑备份工具,支持MyISAM和InnoDB引擎.数据库运行时,MyISAM引擎只支持温备,InnoDB支持热备和温备. 2.MySQLdump的应用 ...

  6. python3 return用法_Python中return语句用法实例分析

    本文实例讲述了Python中return语句用法.分享给大家供大家参考.具体如下: return语句: return语句用来从一个函数 返回 即跳出函数.我们也可选从函数 返回一个值 . 使用字面意义 ...

  7. php switch goto,PHP goto语句用法实例

    问题 当 PHP 在执行代码过程,在某一时刻我们希望它能跳转到某一特定位置继续执行代码,该怎么做呢? 回答 在 PHP 中,我们可以使用 goto 操作符来使 PHP 代码执行器跳转到程序中某一特定位 ...

  8. mysql导vertica_vertica从其他表迁移数据到新表(insertinto语句用法实例)

    #例:迁移微博用户数据. 由于源表weiboFriend与目标表weiboUser的表结构不完全相同,因此在语句不但要严排列字段顺序,而且还要用缺省(如:'' 等)补齐源表中没有的字段 具体SQL语句 ...

  9. mysql增删查改语句发音,MySQL的增删查改语句用法示例总结

    1.创建列 例: 2.删除列 例: 3.在已经存在的列上创建外键关联 例: 4.删除外键关联: 例: 附文档两份: 一.mysql对列和表的相关操作 增加主键 增加一个新列 删除列 重命名列/改变列类 ...

最新文章

  1. [转]Git忽略提交规则 - .gitignore配置运维总结
  2. 微信小程序 长按属性
  3. mysql事务变量_mysql学习四之事务、变量、触发器、函数、存储过程
  4. react招聘项目——使用cookie实现项目自动登录功能
  5. python生成泊松分布随机数_泊松分布随机数
  6. 演练 可以飞可以喷火的人 java
  7. 哈夫曼编码原理与Python实现代码(附手动推导过程原稿真迹)
  8. 斐讯k2p 月光银 硬件版本A2-软件版本22.7.8.5 刷官改系统
  9. python爬虫网络库下载_Python3 DHT 网络磁力种子爬虫
  10. 文件二维码制作生成网站
  11. 如何用ppt做自我介绍
  12. openssl s_client s_server双向认证
  13. 好用的电子邮箱测评,这么多的邮箱究竟哪个最好用呢?
  14. 转转代扣“支付通道费”被“放大”背后,二手交易的命门是什么?
  15. 如何处理授权和监督?
  16. 【loadrunner】——利用loadrunner进行压力测试
  17. Kotlin基础语法之 ==和===的区别
  18. python 从源码讲解random模块
  19. 淘宝商城商品分类特效代码
  20. oracle 创建记录锁,oracle教程之创建自己的锁定

热门文章

  1. 港铁将更换信号系统 或影响日间列车服务冀乘客谅解
  2. Tomcat可以实现Session共享方案
  3. SCCM2012 R2系统部署时,客户端报0x80004005错误(2)
  4. Android核心基础(五)
  5. 2013年第8周日元宵节
  6. 知道IP地址如何查看主机名和MAC(网卡)地址
  7. Java线程:线程私有变量
  8. 使用git版本管理时的免密问题
  9. Android使用自定义字体(自定义view)
  10. C# Unity依赖注入