首页 > 编程知识 正文

mysql查看实例存储引擎,mysql数据库存储引擎有哪些

时间:2024-03-07 18:23:32 阅读:331983 作者:BRZX

本文目录一览:

如何查看my sql数据库的引擎?

一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看:x0dx0ax0dx0a看你的mysql现在已提供什么存储引擎:x0dx0amysql show engines;x0dx0ax0dx0a看你的mysql当前默认的存储引擎:x0dx0amysql show variables like '%storage_engine%';x0dx0ax0dx0a你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):x0dx0amysql show create table 表名;

如何查看MySQL的当前存储引擎

查看MySQL当前存储引擎的方法步骤:

查看当前表的默认存储引擎,可以使用如下图所示的命令。查询之后,我们可以查看笔者这里这个表默认的存储引擎是:InnoDB.

如果我们想知道当前MySQL提供什么存储引擎,可以使用如下图所示的命令。通过查询我们知道,笔者所安装的MySQL提供了9种不同的存储引擎。

如果我们想要知道当前数据库默认的是什么存储引擎,可以使用如下图所示的命令。通过查询我们知道,笔者所安装的MySQL默认的存储引擎是InnoDB。

给一个新建的表指定特定的存储引擎。

修改一个已经存在表的存储引擎,假设这里我们想要修改“t1”表的存储引擎。我们就可以按命令来操作。执行之后,我们的t1表的存储引擎,就从默认的InnoDB变为了CSV.

查看MySQL 支持的存储引擎

 查看MySQL 支持的存储引擎有三种语句格式:

格式一:SHOW ENGINES;

格式二:SHOW ENGINESg

格式三:SHOW ENGINESG

这三种格式区别仅在于使用的“结束符”不同,这会导致“命令执行结果的显示”不同。其中“G”的显示效果最好,对所支持的各种存储引擎会从“引擎名称”、“是否支持该引擎”、“关于该引擎的说明、评论”、“是不是支持事务”、“该引擎支持的分布式是否支持XA规范”、“是否支持事务处理中的保存点”等方面逐个地、详细地显示出来;使用“;”和“g”作用相同,仅简单显示各个存储引擎的信息。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。