查看mysql中表存储引擎类型的方法
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,查看mysql中表存储引擎类型的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!查看mysql中表的存储引擎类型的
千家信息网最后更新 2026年11月02日查看mysql中表存储引擎类型的方法
查看mysql中表存储引擎类型的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
查看mysql中表的存储引擎类型的方法:1、使用【show table status from 数据库库名 where name='表名'】;2、查看mysql服务器是否启用InnoDB存储引擎。

查看mysql中表的存储引擎类型的方法:
1.show table status from 数据库库名 where name='表名',例:
mysql> SHOW TABLE STATUS from mytest where Name='test';+------------+--------+---------+------------+------+----------------+-------------+(省略部分结果)| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length |(省略部分结果)+------------+--------+---------+------------+------+----------------+-------------+(省略部分结果)| test | MyISAM | 10 | Fixed | 0 | 0 | 0 |(省略部分结果)+------------+--------+---------+------------+------+----------------+-------------+(省略部分结果)1 row in set (0.02 sec)mysql>
看到Engine对应的值是MyISAM
2.mysqlshow -u 数据库登录账号用户名 -p'数据库登录账号密码' --status 数据库库名 表名
mysqlshow -uroot -p'mypassword' --status mytest testDatabase:mytest Wildcard: test+------------+--------+---------+------------+------+----------------+-------------+(省略部分结果)| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length |(省略部分结果)+------------+--------+---------+------------+------+----------------+-------------+(省略部分结果)| test | MyISAM | 10 | Fixed | 0 | 0 | 0 |(省略部分结果)+------------+--------+---------+------------+------+----------------+-------------+(省略部分结果)
可以看到Engine对应的值是MyISAM
3.show create table 表名
这种方法有时候是不准确的,例:
服务器配置没有启用InnoDB存储引擎,在创建表的时候设置的是InnoDB存储引擎,创建表时的命令:
mysql> create database mytest;Query OK, 1 row affected (0.02 sec)mysql> use mytest;Database changedmysql> CREATE TABLE test (-> id INT(11) default NULL auto_increment,-> s char(60) default NULL,-> PRIMARY KEY (id)-> ) ENGINE=InnoDB;Query OK, 0 rows affected, 2 warnings (0.06 sec)mysql>
此时使用上面的方法1和2查看会看到test表使用的引擎是MyISAM,但是使用3查看会看到如上的结果。而实际上test表使用的存储引擎是MyISAM的。
4.查看mysql服务器是否启用InnoDB存储引擎:
返回结果是: "InnoDB" 对应的 "Support"等于 "NO" ,表示未启用 InnoDB 存储引擎。
mysql> SHOW ENGINES;+------------+---------+----------------------------------------------------------+(省略部分结果)| Engine | Support | Comment |(省略部分结果)+------------+---------+----------------------------------------------------------+(省略部分结果)| InnoDB | NO | Supports transactions, row-level locking, and foreign keys|(省略部分结果)| MRG_MYISAM | YES | Collection of identical MyISAM tables |(省略部分结果)| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disa(省略部分结果)| CSV | YES | CSV storage engine |(省略部分结果)| MEMORY | YES | Hash based, stored in memory, useful for temporary tables|(省略部分结果)| FEDERATED | NO | Federated MySQL storage engine |(省略部分结果)| ARCHIVE | YES | Archive storage engine |(省略部分结果)| MyISAM | DEFAULT | Default engine as of MySQL 3.23 with great performance|(省略部分结果)+------------+---------+----------------------------------------------------------+(省略部分结果)8 rows in set (0.00 sec)mysql>
感谢各位的阅读!看完上述内容,你们对查看mysql中表存储引擎类型的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。
结果
部分
引擎
存储
方法
数据
数据库
中表
类型
内容
服务器
服务
文章
账号
问题
登录
命令
如上
实际
实际上
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
有格互联网科技
河南云网互联网络科技有限公司
中关村互联网 科技集团
互联网科技财经
互联网扶贫科技
互联网与科技金融数据
西安互联网科技
华中科技大学互联网
云电互联网科技
百单互联网科技有限公司
电子科技大学互联网
一五八零互联网科技
现代科技和互联网有关系吗
中盈科技互联网信息有限公司
以后互联网后是啥科技
广州恒生互联网科技有限
岳阳华臻互联网科技有限公司
成都互联网科技公司工作好不好
四川慕妮娅互联网科技有限公司
互联网科技和医药行业
湖北九亚互联网络科技有限公司
涨乐互联网科技
嘟嘟瓜互联网科技
互联网金融 科技创新
济南和联互联网科技有限公司
安控科技rtu产品工业互联网
中化能源互联网科技招聘
昊天互联网科技有限公司
21世纪互联网科技成就
富国互联网金融科技混合基金