码迷,mamicode.com
首页 > 数据库 > 详细

MySql存储引擎

时间:2014-12-13 17:40:09      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   使用   for   strong   on   文件   

bubuko.com,布布扣

MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。
若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like ‘default_storage_engine‘;查看当前数据库到默认引擎。命令:show enginesshow variables like ‘have%‘可以列出当前数据库所支持到引擎。其中Value显示为disabled的记录表示数据库支持此引擎,而在数据库启动时被禁用。在MySQL5.1以后,INFORMATION_SCHEMA数据库中存在一个ENGINES的表,它提供的信息与show engines;语句完全一样,可以使用下面语句来查询哪些存储引擎支持事物处理:select engine from information_chema.engines where transactions = ‘yes‘;
可以通过engine关键字在创建或修改数据库时指定所使用到引擎。
主要存储引擎:MyISAM、InnoDB、MEMORY和MERGE介绍:
在创建表到时候通过engine=...type=...来指定所要使用到引擎。show table status from DBname来查看指定表到引擎。

MySql存储引擎

标签:blog   http   io   ar   使用   for   strong   on   文件   

原文地址:http://www.cnblogs.com/Ubuntuserzjq/p/4161596.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!