查看mysql默认引擎_如何查看MySQL的当前存储引擎?

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

一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看:

看你的mysql现在已提供什么存储引擎:

mysql> show engines;

看你的mysql当前默认的存储引擎:

mysql> show variables like '%storage_engine%';

你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):

mysql> show create table 表名;

如何查看Mysql服务器上的版本

额 系统函数啊

select version();

代码才帅气

Mysql数据库3种存储引擎有什么区别?

这个是考虑性能的问题,还有事务的支持,吧   百度一下你就知道

MyISAM、InnoDB、Heap(Memory)、NDB

貌似一般都是使用   InnoDB的,

mysql的存储引擎包括:MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDBCluster、ARCHIVE、CSV、BLACKHOLE、FEDERATED等,其中InnoDB和BDB提供事务安全表,其他存储引擎都是非事务安全表。

最常使用的2种存储引擎:

1.Myisam是Mysql的默认存储引擎,当create创建新表时,未指定新表的存储引擎时,默认使用Myisam。每个MyISAM在磁盘上存储成三个文件。文件名都和表名相同,扩展名分别是.frm(存储表定义)、.MYD(MYData,存储数据)、.MYI(MYIndex,存储索引)。数据文件和索引文件可以放置在不同的目录


版权声明:本文为weixin_31445091原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。