去评论
dz插件网

将discuzX3.5论坛数据库引擎由默认Innodb转为MyISAM

婷姐
2025/01/13 17:04:41
背景:我本地电脑的机械硬盘时不时出现坏扇区,mysql也有可能会随时无法启动。上次由于无法启动,导致损失了相当多的资料,也包括我的一些开发插件资料。刚开始以为我在18年前修复过一次,这次还可以修复坏扇区,但现在的硬盘容量比18年前翻了10倍还要多。而且dos都无法认识现在的硬件,无奈,放弃了。只能通过分区软件将坏扇区分成一个单独的分区……

于是一个想法便诞生了:将discuzX3.5论坛数据库引擎由默认Innodb转为MyISAM

操作步骤:
当你看到这个贴子的时候,就表示我已经成功了。我嘚意的笑,我嘚意的笑……

dz官方要是看到这个贴子,不骂死我,好不容易让用户使用上高大上的Innodb引擎,又为之做了那么多的代码匹配,你居然又搞潮流倒退,我要拍死你……

如果数据量大些,只能写程序进行转换,贴上一个自用的:将论坛的数据库Innodb转换为MyISAM引擎。目前此程序已经成功转换本地、线上两个数据库。

使用方法也很简单:1、解压文件后,将文件放在论坛根目录      2、在浏览器地址栏中访问此文件:http://aaa.com/--engine--.php      3、执行完毕后,删掉此文件