ALTER TABLE — 更改表属性

添加字段:

alter table `user_movement_log`

Add column GatewayId int  not null default 0 AFTER `Regionid` (在哪个字段后面添加)

删除字段:

alter table `user_movement_log` drop column Gatewayid

调整字段顺序:

ALTER TABLE `user_movement_log`  CHANGE `GatewayId` `GatewayId` int not null default 0  AFTER RegionID

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

//主键549830479

alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);

//增加一个新列549830479

alter table t2 add d timestamp;

alter table infos add ex tinyint not null default '0';

//删除列549830479

alter table t2 drop column c;

//重命名列549830479

alter table t1 change a b integer;

//改变列的类型549830479

alter table t1 change b b bigint not null;

alter table infos change list list tinyint not null default '0';

//重命名表549830479

alter table t1 rename t2;

加索引549830479

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);

加主关键字的索引549830479

mysql> alter table tablename add primary key(id);

加唯一限制条件的索引549830479

mysql> alter table tablename add unique emp_name2(cardnumber);

删除某个索引549830479

mysql>alter table tablename drop index emp_name;

修改表:549830479

增加字段:549830479

mysql> ALTER TABLE table_name ADD field_name field_type;

修改原字段名称及类型:549830479

mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

删除字段:549830479

mysql> ALTER TABLE table_name DROP field_name;

mysql 字段属性命令_mysql 操作字段 命令相关推荐

  1. mysql change命令_Mysql 操作基本命令大全

    7.1 一个建库和建表的实例1 drop database if exists school; //如果存在SCHOOL则删除 create database school; //建立库SCHOOL ...

  2. mysql根据字长查询_MYSQL常用查命令

    MYSQL常用查命令: mysql> select version();        查看MySQL的版本号 mysql> select current_date();        查 ...

  3. mysql数据库字段类型大全_mysql数据库字段类型详解

    MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述. ...

  4. mysql黑窗口常用命令_mysql数据库常用命令

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...

  5. 查看mysql数据库文件命令_MySQL 数据库常用命令

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...

  6. mysql查询和修改一个命令_MYSQL的常用命令和增删改查语句

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  7. mysql配置命令_MySQL基本配置命令总结

    创建数据库 create databse 数据库名称; 显示MySQL中的数据库 show databases; 进入数据库 use 数据库名称; 显示数据库中的表 show tables; 显示表结 ...

  8. mysql语句命令_MySQL语句和命令大全

    前言 这里记录的是这两年学习工作过程中遇到的常用的 MySQL 语句和命令,部分是网上收集来的,出处已经不记得了,这里先谢过这些大佬.本文包括常见 SQL 语句,还有部分运维语句和命令,没有做详细的说 ...

  9. mysql ndb 命令_Mysql入门基础命令

    1    Mysql基本操作 1.1    查询当前数据库 mysql> show databases; +--------------------+ | Database | +------- ...

最新文章

  1. Java正则表达式代码案例
  2. 【英语学习】【Level 07】U08 Old Stories L6 Looking back
  3. kubespray容器化部署kubernetes高可用集群
  4. C++中 类与类之间的关系
  5. PHP中文分词的实现
  6. oracle锁mode,【案例】Oracle dml操作产生TM锁 lmode=6 分析原因和解决办法
  7. 请确保已载入内核模块vmmon_冒充市场监管部门短信诈骗,多人已受骗!
  8. 【python】list,dict赋值不要用等号,要用extend,update
  9. STM8L052低功耗模式
  10. 关于JAVA开发小游戏如何做读档和存档功能的这件事
  11. flask之修改蓝图的template_folder参数,模板路径的查找处理:
  12. 硬核科普!关于5G辐射,你了解多少!
  13. jdk8 中英文版文档
  14. 13.3 跳格子游戏
  15. GIS的核心价值——服务
  16. 费马大定理:一部跨越时代的惊险小说
  17. 解决brew下载慢问题
  18. 什么是七参数?什么是四参数?有什么不同
  19. 单片机面试知识点汇总
  20. 计算机网络技术社团面试,华为网络技术工程师面试经验

热门文章

  1. 【Hibernate框架开发之五】Hibernate对象的三种状态Session常用方法
  2. DP mixture model
  3. 【深度学习】我的第一个基于TensorFlow的卷积神经网络
  4. 使用iptables和ipset实现大量屏蔽恶意IP地址
  5. OllyDbg完全教程
  6. 树莓派GPIO驱动原理
  7. 讲讲我和Spring创始级程序员共同review代码的故事
  8. 终极对决!Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?
  9. 使用pyspider爬取巨量淘宝MM图片
  10. NoHttpResponseException