源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

mysql5.5与mysq 5.6中禁用innodb引擎的方法

  • 时间:2022-05-14 11:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:mysql5.5与mysq 5.6中禁用innodb引擎的方法
今天发现有一个备份的mysql数据文件夹异常变大,一查发现是多了三个文件:ibdata1 ib_logfile0 ib_logfile1,前者18m,后两个各5m,原来是迁移的时候从mysql5.0迁移到了5.5,而5.5关闭innodb启动不起来,于是我就开启了innodb,由于innodb会默认增加这几个数据文件和日志文件,导致变大。尝试设置数据文件的大小,结果告诉我最小10m,还是太大,于是探索关闭innodb的方法。 看日志发现说由于mysql程序升级了,需要运行mysql_upgrade升级一下mysql里面的数据库,这个比较简单,和mysql命令用法是一样的,运行一遍就ok了。然后发现还是无法关闭innodb,很奇怪,查了下发现原来mysql5.5默认使用innodb了,所以无法简单的关闭掉,还要设置一下默认使用的引擎为myisam才可以,在my.cnf里加上如下两句:
[url=http://docs.oracle.com/cd/E17952_01/refman-5.6-en/innodb-turning-off.html]http://docs.oracle.com/cd/E17952_01/refman-5.6-en/innodb-turning-off.html[/url] 另外MYSQL 5.6 比 5.5占用了更多的物理内存,虚拟内存跟5.5使用差不多(5.5也是一个虚拟内存消耗大户)。性能上比5.5提升了30%左右(根据官方文档,没作具体测试)。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部