查看mysql中表存储引擎类型的方法
发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,查看mysql中表存储引擎类型的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!查看mysql中表的存储引擎类型的
千家信息网最后更新 2025年02月16日查看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安全错误
数据库的锁怎样保障安全
云丁网络技术深圳
服务器处理理器排行
申请叮当软件开发用户
护卫神数据库名称
郑州软件开发什么时候好
服务器管理部署网站
软件开发漏洞
河南会计软件开发
2k22正在连接服务器
原神这么看服务器
数据库创建表设置默认值约束
不同规模的软件开发团队
长宁区海航软件开发诚信经营
松江区互联网软件开发咨询热线
类似宏光的软件开发
不履行网络安全管理罪解释
聚焦主战场筑牢网络安全防线
租游戏服务器哪个网站好些
网络安全相关法律发展
powerbi 修改 数据库
肇庆聊天软件开发设计
嘉定区信息网络技术服务费
scp数据库
sysbase数据库维护
数据库和设计结合的工作
软件开发的技术总监岗位职责
长宁区海航软件开发诚信经营
上海伟之锦网络技术有限公司
数据库没命名用ip地址访问
浮生为卿歌找回服务器