Disable InnoDB mysql5.6 MySQL 5.6 禁用INNODB
作者:csuper
发表于:2017-02-14

Disable InnoDB altogether using: Restart mysqld 在以前的MySQL中,一般可以这么设置就行了 代码如下: default-storage-engine=MYISAM #skip-innodb loose-skip-innodb 但是在最新的MySQL5.6里,这么设置是没法启动的,需要再增加一句设置: 代码如下: default-tmp-storage-engine=MYISAM 不仅如此,还需要添加以下配置,否则程序会很容易退出的: default-storage-engine = MyISAM default-tmp-storage-engine= MYISAM loose-skip-innodb loose-innodb-trx=0 loose-innodb-locks=0 loose-innodb-lock-waits=0 loose-innodb-cmp=0 loose-innodb-cmp-per-index=0 loose-innodb-cmp-per-index-reset=0 loose-innodb-cmp-reset=0 loose-innodb-cmpmem=0 loose-innodb-cmpmem-reset=0 loose-innodb-buffer-page=0 loose-innodb-buffer-page-lru=0 loose-innodb-buffer-pool-stats=0 loose-innodb-metrics=0 loose-innodb-ft-default-stopword=0 loose-innodb-ft-inserted=0 loose-innodb-ft-deleted=0 loose-innodb-ft-being-deleted=0 loose-innodb-ft-config=0 loose-innodb-ft-index-cache=0 loose-innodb-ft-index-table=0 loose-innodb-sys-tables=0 loose-innodb-sys-tablestats=0 loose-innodb-sys-indexes=0 loose-innodb-sys-columns=0 loose-innodb-sys-fields=0 loose-innodb-sys-foreign=0 loose-innodb-sys-foreign-cols=0 关于mysql error.log报"Using unique option prefix myisam-recover instead of myisam-recover-options ..." 启动时日志中有这个警告的: [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead. 根据提示,只需修改配置文件 /etc/mysql/my.cnf 中 参数名 myisam-recover 为 myisam-recover-options 即可 ,就是在后面追加 -options ,变成全称即可。改完保存重启服务。
版权声明
本文仅代表作者观点,不代表Csuper立场。
本文系作者授权百度百家发表,未经许可,不得转载。