mysql查看实例存储引擎 mysql数据库存储是什么?
本文内容列表:
- 1. 如何查看我的SQL数据库引擎?
- 2.如何查看当前MySQL存储库
- 3.检查MySQL支持的存储库
如何查看我的SQL数据库的引擎?
一般情况下,mysql会默认提供多种存储。你可以这样查看:\x0d\x0a\x0d\x0a查看你的mysql当前提供了哪些存储模块:\x0d\x0amysql show engines; \x0d\x0a\x0d\x0a检查你的mysql当前默认的存储模块:\x0d\x0amysql会显示类似'%storage_engine%'的变量;\x0d\x0a\x0d\x0a你想看看某个表引擎使用了什么(显示结果中engine参数后面的那个,表示该表当前使用的存储:\x0d\x0amysql show table name create table;

如何显示当前MySQL存储
查看当前MySQL存储的步骤:
可以使用如下图所示的命令查看当前表的默认存储。查询完毕后,我们可以看到这张表的默认存储是:InnoDB。
如果我们想知道MySQL目前提供了什么存储,可以使用如下图所示的命令。通过查询得知,作者安装的MySQL提供了9种不同的存储引擎。
如果我们想知道当前数据库的默认存储是什么,可以使用如下图所示的命令。通过查询得知,作者默认安装的MySQL存储是InnoDB。
为新创建的表指定特定存储库。
编辑现有表的存储。假设我们这里要修改表“t1”的存储模块。我们可以按照命令进行操作。启动后,我们t1表的存储模块从默认的InnoDB变成了CSV。
查看MySQL支持的存储模块
显示MySQL支持的存储模块。列出三种格式:
格式一:SHOW ENGINES;
格式二:SHOW ENGINES\g
格式三:SHOW ENGINES\G
这三种格式唯一的区别是使用的“终止符”,导致“命令执行结果的显示”不同。其中“\G”显示效果最好。会从“引擎名称”、“是否支持该引擎”、“引擎描述和注释”、“是否支持事务”、“该引擎支持的发行版是否支持XA规范”列出支持的各种存储模块、“处理交易时是否支持点存储”等方面都一一详细显示;使用“;”和“\g”效果相同,只是简单地显示每个存储库的信息。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网