当前位置:主页 > 新闻资讯 >

新闻资讯

NEWS INFORMATION

Linux上检查MySQL数据表的存储引擎类型三板斧

时间:2023-09-13 19:57 点击次数:194

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

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

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

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

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

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

Copyright © 2026 奇亿娱乐注册-平台登录地址-首页 TXT地图 HTML地图 XML地图

倾城娱乐注册 倾城娱乐登录 倾城娱乐平台