查看mysql存储过程里面sql语句 mysql怎样看储存

导读:MySQL是一种关系型数据库管理系统,它的存储方式有多种 , 包括InnoDB、MyISAM等 。本文将介绍如何查看MySQL中数据的存储方式 。
【查看mysql存储过程里面sql语句 mysql怎样看储存】1. 查看表的引擎类型
在MySQL中,每个表都有一个引擎类型,可以通过以下命令查看:
SHOW TABLE STATUS FROM database_name WHERE Name='table_name';
其中,database_name为数据库名,table_name为表名 。执行该命令后,会返回一个表格,其中有一列为Engine,即为该表的引擎类型 。
2. 查看整个数据库的默认引擎类型
可以通过以下命令查看整个数据库的默认引擎类型:
SHOW VARIABLES LIKE 'storage_engine';
执行该命令后,会返回一个表格,其中有一行为storage_engine,即为该数据库的默认引擎类型 。
3. 查看表的占用空间大小
可以通过以下命令查看表的占用空间大?。?
SELECT table_name, round(((data_length + index_length) / 1024 / 1024), 2) as "Size in MB" FROM information_schema.TABLES WHERE table_schema = "database_name" ORDER BY (data_length + index_length) DESC;
其中,database_name为数据库名 。执行该命令后,会返回一个表格,其中有一列为Size in MB,即为该表的占用空间大小 。
总结:通过以上三个方法,可以查看MySQL中数据的存储方式和占用空间大?。?对于数据库管理员来说非常有用 。

    推荐阅读