mysql5.5怎么禁用innodb存储引擎?

发布时间:2020-08-25编辑:脚本学堂
有关mysql 5.5中禁用innodb引擎的方法,mysql5.5默认使用innodb存储引擎,这里介绍下禁用或关闭innodb引擎的方法,需要的朋友参考下。

mysql5.5怎么禁用innodb存储引擎

对于文件夹异常巨大的mysql数据库进行备份时,发现是多了三个文件:ibdata1  ib_logfile0  ib_logfile1,前者18m,后两个各5m,原来是迁移的时候从mysql5.0迁移到了5.5,而5.5关闭innodb启动不起来,于是开启了innodb,由于innodb会默认增加这几个数据文件和日志文件,导致变大。

尝试设置数据文件的大小,结果告诉最小10m,还是太大,于是探索关闭innodb的方法。

查看日志,发现由于mysql程序升级,需要运行mysql_upgrade升级一下mysql中数据库,运行一遍吧。

然后,还是无法关闭innodb,原来mysql5.5默认使用innodb了,所以无法简单的关闭掉,还要设置一下默认使用的引擎为myisam才可以,在my.cnf中汪加:
 

default-storage-engine=MYISAM
innodb=OFF

重启mysql,然后删掉那三个文件就可以了。