比如我在mysql建个表,:

DROP TABLE IF EXISTS `test_table`;
CREATE TABLE `test_table`  (`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增主键', PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '测试表' ROW_FORMAT = Dynamic;

有时候也能看到形如: ROW_FORMAT = COMPACT
那么问题来了,分别是什么意思,有什么区别?


  1. 如果用Navicat连接mysql表,可看到如下图所示内容。那么,ROW_FORMAT可以为哪些值就很明显了。

  2. 那么究竟不同的行格式是什么含义呢?搜索了一下,发现有很好的解释的地方。直接放下面吧。

    InnoDB的行记录格式, Compact, Redundant, Compressed, Dynamic

    总之看来这就是个比较偏硬件方面的问题了,也几乎不必细究。

mysql创建/编辑表时的 ROW_FORMAT = Dynamic 和 Compact 有什么区别相关推荐

  1. mysql创建表设置数值范围,MySQL创建数据表时设定引擎MyISAM/InnoDB操作

    我在配置mysql时将配置文件中的默认存储引擎设定为了innodb.今天查看了myisam与innodb的区别,在该文中的第七条"myisam支持gis数据,innodb不支持.即myisa ...

  2. MySQL创建数据表时设定引擎MyISAM/InnoDB

    我在配置mysql时将配置文件中的默认存储引擎设定为了InnoDB.今天查看了MyISAM与InnoDB的区别,在该文中的第七条"MyISAM支持GIS数据,InnoDB不支持.即MyISA ...

  3. mysql 创建 innodb_MySQL创建数据表时设定引擎MyISAM/InnoDB操作

    我在配置mysql时将配置文件中的默认存储引擎设定为了InnoDB.今天查看了MyISAM与InnoDB的区别,在该文中的第七条"MyISAM支持GIS数据,InnoDB不支持.即MyISA ...

  4. mysqlinnodb教程_MySQL创建数据表时设定引擎MyISAM/InnoDB操作

    我在配置mysql时将配置文件中的默认存储引擎设定为了InnoDB.今天查看了MyISAM与InnoDB的区别,在该文中的第七条"MyISAM支持GIS数据,InnoDB不支持.即MyISA ...

  5. 如何用mysql创建orders表_MySQL学习十四创建和操纵表

    摘要: 本篇博客仅作为笔记,如有侵权,请联系,立即删除(网上找博客学习,然后手记笔记,因纸质笔记不便保存,所以保存到网络笔记). 本博讲述表的创建.更改和删除的基本知识. 一.创建表 MySQL不仅用 ...

  6. MySQL 创建数据表

    MySQL 创建数据表 创建MySQL数据表的SQL语法: CREATE TABLE table_name (column_name column_type); 例如,我们在 PENGKE 数据库中创 ...

  7. mysql创建数据表列子,MySQL 创建数据库及简单增删改查

    MySQL 创建数据库及简单增删改查 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 登入: Enter passwor ...

  8. 数据库系统原理与应用教程(023)—— MySQL 创建数据表的各种方法总结

    数据库系统原理与应用教程(023)-- MySQL 创建数据表的各种方法总结 目录 数据库系统原理与应用教程(023)-- MySQL 创建数据表的各种方法总结 一.使用 create table 命 ...

  9. mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI

    随笔 - 220, 文章 - 1, 评论 - 32, 引用 - 0 mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI [intrinsic column flags] ( ...

  10. mysql 创建删除表_mysql创建删除表的实例详解

    表的创建命令需要: 表的名称 字段名称 定义每个字段(类型.长度等) 语法 下面是通用的SQL语法用来创建MySQL表: CREATE TABLE table_name (column_name ...

最新文章

  1. EI:生物膜反应器抗性组对替加环素浓度升高的动态响应
  2. .NET大型Web站点StackOverflow架构分析
  3. 新增方法java_Java8_map新增方法
  4. 【机器学习】opencv-视频中的人脸检测
  5. Replace Exception with Test(以测试取代异常)
  6. java 解码 encodeuri_encodeURIComponent编码后java后台的解码
  7. GitLab容器注册服务已集成于Docker容器
  8. PHP中常见的面试题3(附答案)
  9. [导入]构建WCF面向服务的应用程序系列课程(10):安全基础.zip(24.27 MB)
  10. 设计模式(Design Patterns)
  11. Junit + Mockito 使用资料整理
  12. 服务器pe 装linux,微PE工具箱增加安装Linux/Ubuntu/Centos/deepin系统菜单
  13. 中国大学MOOC伦理学试题题库及答案
  14. 【线上课程】4节课8小时培训,《白话区块链》作者蒋勇教你快速掌握区块链智能合约开发...
  15. gb28181简单实现sip信令服务器(java版基于springboot):三、sip摄像头注册(代码实现)
  16. MIPS架构与指令简介
  17. 百度智能云BCC云服务器释放实例
  18. 2020年5月面试精心整理java面试题,覆盖了大部分面试题(附答案)
  19. Linux学习-文件操作和属性
  20. 汉语拼音的模糊音扩展(用于搜索纠错)

热门文章

  1. 马陆计算机专业学校,“大路考”有变!智能化监考系统首次投入应用[图]
  2. Android JNI学习-调用第三方SO库
  3. 解决thinkpad sl410 evc windows7硬盘安装ubuntu12.04以后,windows 无线出现断开网速慢等问题
  4. CF898D. Alarm Clock(贪心 双指针)
  5. 基于物联网的智慧农业监测系统(前端界面有web端和微信小程序端)
  6. php post 漏洞_帝国CMS(EmpireCMS)v7.5漏洞分析 - LEOGG
  7. centos7 firefox 安装 java plugin方法
  8. 实时数仓和离线数仓的概念
  9. 亲历医院蹩脚程序(项目)的糟糕
  10. 工具 · GIF录屏licecap for Mac