查看mysql中表存储引擎类型的方法
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,查看mysql中表存储引擎类型的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!查看mysql中表的存储引擎类型的
千家信息网最后更新 2025年02月04日查看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安全错误
数据库的锁怎样保障安全
各单位是网络安全第一责任人
mysql融合数据库
网络安全现宣传手抄报
黑龙江网络技术服务包括什么
电视网络安全法
x数据库
网络安全班会发言稿400
怎么删除代理服务器
游龙网络技术
数据库开发转正总结简短
重庆房盈家网络技术有限公司
群晖能搭建服务器吗
安装用友数据库不符合
刘金岭数据库2012答案
国家网络安全宣传周致辞
蓝山市网络安全培训
自制数据库教程
在线的服务器
软件开发工程师大厂面试
pt代表什么数据库
数据库密码常用加密方式
dell服务器更改管理口
网络安全知识的论文
微易达网络技术有限公司
网络安全检察员卡通图片
vultr服务器
预防网络安全诈骗十个凡是
北京超频服务器供应商家
gis三维地图软件开发
十八大网络安全检查汇报