一: 修改表信息

1.修改表名

alter table test_a rename to sys_app;

2.修改表注释

alter table sys_application comment '系统信息表';

二:修改字段信息

1.修改字段类型和注释

alter table sys_application modify column app_name varchar(20) COMMENT '应用的名称';

2.修改字段类型

alter table sys_application modify column app_name text;

3.设置字段允许为空

alter table sys_application modify column description varchar(255) null COMMENT '应用描述';

4.增加一个字段,设好数据类型,且不为空,添加注释

alert table sys_application add `url` varchar(255) not null comment '应用访问地址';

5.增加主键

alter table t_app add aid int(5) not null ,add primary key (aid);

6.增加自增主键

alter table t_app add aid int(5) not null auto_increment ,add primary key (aid);

7.修改为自增主键

alter table t_app modify column aid int(5) auto_increment ;

8.修改字段名字(要重新指定该字段的类型)

alter table t_app change name app_name varchar(20) not null;

9.删除字段

alter table t_app drop aid;

10.在某个字段后增加字段

alter table `t_app` add column gateway_id int not null default 0 AFTER `aid`; #(在哪个字段后面添加)

11.调整字段顺序

alter table t_app change gateway_id gateway_id int not null after aid ; #(注意gateway_id出现了2次)

mysql修改_mysql修改表操作相关推荐

  1. 从零开始学 MySQL —数据库和数据表操作

    ​前言 今天我们学习下核心的内容,学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作.(想看看周末还有多少爱学习的小伙伴,你们在哪里呀,O(∩_∩)O哈哈~) 1.目录 数据库操作:删除数 ...

  2. 什么情况下mysql innodb会发生回表操作?

    什么情况下mysql innodb会发生回表操作? 回表是什么意思? 什么是索引覆盖? 为什么设置了命中了索引但还是造成了全表扫描 MySQL innodb的 主键索引是簇集索引(聚簇索引),也就是索 ...

  3. java 设置mysql 密码_Mysql修改设置root密码的命令及方法

    Mysql数据库是PHP网站开发必不可少的组合,通常PHP连接 Mysql都是通过root用户名和密码连接,Mysql在安装时root初始默认密码为空,在安装使用PHP开源系统时,都需要填写连接Mys ...

  4. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  5. 本地mysql账号密码修改_MySQL修改密码的几种方式

    前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...

  6. 定期修改mysql 密码_MySQL修改账号密码方法大全

    前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...

  7. mysql 虚表_mysql虚拟表

    虚拟表,就是实际上并不存在(物理上不存在),但是逻辑上存在的表. 在MySQL中,存在的虚拟表:临时表.内存表和视图,派生表. 只能从select语句可以返回虚拟表的是视图和派生表. 一.派生表 当s ...

  8. 深入mysql语言_MySQL对数据操作的一些深入语法

    其他数据操作 数据的操作也叫作crud: C:create R:read U:update D:delete 插入数据 蠕虫复制 就是在已有的数据的基础之上,将原来的数据进行复制,插入到相对应的表中! ...

  9. mysql关键字与连表操作理论

    1.关键字 重点中的重点:关键字的执行优先级fromwheregroup byhavingselectdistinctorder bylimit1.找到表:from2.拿着where指定的约束条件,去 ...

  10. 5.15 mysql 数据库(数据库/表操作/索引/pymysql/备份与恢复/事务/锁) 学习笔记

    文章目录 1 初始数据库 1)数据库 2)mysql 3)和用户权限相关的 4)基本操作 2 表操作 1)存储引擎 2)表和数据的一些基本操作 3)mysql中的数据类型 4)表的完整性约束 5)修改 ...

最新文章

  1. Spark Catalyst
  2. 【技术改造】电商系统用户模块集成Feign-2
  3. 基于存储过程的ASP.NET用户登录示例
  4. csv转为utf8编码_读取UTF8编码的CSV并转换为UTF-16
  5. 使用属性升级MyBank >> 掌握自定义方法的定义及调用 1214
  6. NHMicro业务脚本热部署快速开发框架介绍
  7. 安卓异常总结---WARNING: Application does not specify an API level requirement!
  8. 检测工控设备SNMP漏洞工具:SNMP Fuzzer
  9. linux修改ip配置文件_SSH连接Linux主机进行开发
  10. 网页设计html图片滚动特效,网页设计全屏滚动效果怎么做?
  11. Python -- 扫描局域网活跃IP
  12. 外链检测工具,反链友链检测工具
  13. linux机顶盒怎么破解wifi,折腾一下数字电视的机顶盒
  14. 如何使用linux command line 利用Entrez Direct下载NCBI数据
  15. dsp正弦信号发生c语言,正弦信号发生器的DSP实现方法及比较
  16. python人狗大战游戏_day23 02 组合(继续人狗大战游戏)
  17. linux系统指令打开背景设置,桌面应用|如何修改 Linux 的 GRUB 启动背景
  18. 免费申请Jetbrains的产品
  19. ps play android下载地址,PSPlay
  20. 360cdn能挡住cc攻击_关于本站8.11→8.13遭受大型CC攻击和CDN恶意流量攻击,已向公安部报警...

热门文章

  1. 数据库原理及应用【五】安全性和完整性约束
  2. Linux系统【五】进程间通信-共享内存mmap
  3. 树莓派设置静态IP的好处与坏处
  4. 【Verilog HDL】第三章 reg和net及其一组类型的区别——充分运用实验思维
  5. 【Leetcode | 235】 235. 二叉搜索树的最近公共祖先
  6. 掌握这些Android开发热门前沿知识,跳槽薪资翻倍
  7. MySQL安装板多少钱_MySQL安装板怎么安装
  8. 我的MarkDown入门
  9. 正式踏入24岁了……
  10. 2639-Bone Collector II (01背包之第k优解)