提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型。我该如何检查MySQL数据库表的类型?

MySQl主要使用两种存储引擎:MyISAM 和 Innodb。MyISAM是非事务的,因此拥有读取更快,然而InnoDB完全支持细颗粒度的事务锁定(比如:commit/rollback)。当你创建一张新的MySQL表时,你要选择它的类型(也就是存储引擎)。如果没有选择,你就会使用与预设置的默认引擎。

如果你想要知道已经存在的MySQL数据表的类型,这里有几种方法达到。

方法一

如果你可以访问phpMyAdmin,你可以从phpMyAdmin找出默认的数据库类型。从phpMyAdmin中选中数据库来查看它的表列表。在“Type”一列的下面,你会看到每个表的数据表类型。

方法二

如果你可以直接登录MySQL服务器,另外一种鉴别存储引擎的方法是登录MySQL服务器后运行下面的MySQL命令:

mysql> SELECT ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';

上面的命令会显示在'mydatabase'数据库中'mytable'表的引擎类型。

方法三

还有一种检查引擎的方法是使用mysqlshow,是一种命令行下的显示数据库信息的工具。mysqlshow在MySQL 客户端安装包中有。要使用mysqlshow,你需要提供MySQL服务器登录凭据。

下面的命令会显示特定的数据库信息。在“Engine”一列下面,你可以看到每个表使用的引擎。

$ mysqlshow -u -p -i

本文由 LCTT 原创翻译,Linux中国 荣誉推出

linux下查看mysql数据库的字段类型_系统运维|[小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型...相关推荐

  1. Linux系统运维与架构设计之Linux概述

    Linux系统运维与架构设计之Linux概述 Linux系统运维与架构设计 1.1 浅谈计算机系统 1.1.1 计算机硬件系统 现代计算机是基于冯·诺依曼体系结构,由运算器.控制器.存储器.输入设备. ...

  2. mysql cnf参数_系统运维|MySQL my.cnf参数配置优化详解

    本配置文件针对Dell R710,双至强E5620.16G内存的硬件配置.CentOS 5.6 64位系统,MySQL 5.5.x 稳定版.适用于日IP 50-100w,PV 100-300w的站点, ...

  3. linux 内存监控工具,系统运维|你值得拥有 —— 25 个 Linux 性能监控工具

    一段时间以来,我们在网上向读者介绍了如何为Linux以及类Linux操作系统配置多种不同的性能监控工具.在这篇文章中我们将罗列一系列使用最频繁的性能监控工具,并对介绍到的每一个工具提供了相应的简介链接 ...

  4. mysql 数据表操作 存储引擎介绍

    一 什么是存储引擎? 存储引擎就是表的类型. mysql中建立的库===>文件夹 库中建立的表===>文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制 ...

  5. oracle数据库dblink创建语句_「运维实验」——达梦数据库间DBlink配置

    作为一名运维工程师一定会专注于日常运维实验分享,即时分享即时阅读,希望能帮助同行在运维路上一路前(tuo)行(fa). 下面是详细实验: 实验环境说明 达梦数据库1:192.168.80.40 DMS ...

  6. linux windows 运维比较,linux与windows的比较_系统运维_linux操作_linux系统_课课家

    用户做比较是一个学习的过程,深入学习的朋友们都喜欢拿Linux与Windows来进行比较,对比一下这个两种系统它们有什么不一样的地方,本文将为大家简单的进行这两种系统的比较,让大家可以简单的进行一个学 ...

  7. oracle数据库dblink创建语句_「运维实验」——达梦数据库DBlink连接Oracle配置

    经过昨天达梦数据库间DBlink配置(具体操作可回看上一篇文章),今天做延伸实验. 实验环境说明 Oracle数据库1:192.168.80.40 ora11g RHEL 6.5 64位 达梦数据库1 ...

  8. 如何查看linux的分区类型,linux 下查看硬盘分区类型

    可以用  df 这个命令 具体 要 man df  仔细看看 实例 [root@localhost mnt]# df -Th 文件系统    类型      容量  已用  可用 已用% 挂载点 /d ...

  9. linux服务器运维实战记录,linux运维好书推荐《高性能Linux服务器运维实战》

    本书整体分为4个篇幅,以Linux运维平台下的开源应用软件为中心,涉及Linux运维的各个方面,主要从系统基础运维(命令.shell编程).系统性能调优.智能运维监控平台构建.运维实战案例四个方面展开 ...

最新文章

  1. JQ插件的写法及使用整理
  2. UVA 1602 Lattice Animals
  3. vue中的v-text指令之Vue知识点归纳(二)
  4. Facebook已经过时,蜂巢新网络崛起
  5. [转]Linux线程同步之条件变量
  6. 利用BI搭建零售业数据信息平台
  7. 编码器-解码器网络:神经翻译模型详解
  8. user and group
  9. python处理地震sac数据_地震数据SAC格式
  10. 内网渗透-域管理员定位
  11. Web安全测试之跨站请求伪造(CSRF)
  12. bugkuCTF 乌云邀请码 write up【橘小白】
  13. Java学习总结篇一初识jvav
  14. 12-Gateway新一代网关
  15. Disk Expert 3.6.1 可视化磁盘清理工具
  16. MySQL详解 --- 聚合与分组
  17. Android游戏: 华容道
  18. python做除法有不精确的尾数_python除法运算的一点讨论,大神指点一个问题没有解决。谢谢。。...
  19. IE8的Textarea滚动条乱跳的解决方案
  20. j计算机基础知识,计算机办公自动化教程Office2003

热门文章

  1. Just For Fun:闲来无事,C语言+GTK生成mnist数据集的图形用户界面GUI
  2. u盘循环冗余能修复吗_激素脸怎么办?激素脸还能改善修复好吗?
  3. python个人所得税怎么写分录_个人所得税的会计分录!
  4. Linux文件下载和上传工具lrzsz
  5. vmware传东西到linux后文件变小,在VMWARE的Linux虚拟机上删除大容量文件后硬盘空间大小还不变怎么办?虚拟机虚拟机的各种应用及问题...
  6. 使用Visual Studio 2013开发Python Django
  7. php7 ipv6,php将ipv4/ipv6的真实ip转换为数字
  8. 使用Playwright对ASP.NET Core应用执行功能测试
  9. MongoDB教程——第3天(性能——索引)
  10. 以编程方式在ASP.NET MVC中使用多个HTML Select控件