- N +

MySQL数据库InnoDB转换为MyISAM图文教程

原标题:MySQL数据库InnoDB转换为MyISAM图文教程_网站教程_热蚂蚁_一个不错的学习网站

导读:

无意中发现wordpress站点数据库挺大的,可是这个站也就不到10篇文章,没道理这么大的数据库啊。然后开始查找原因,发现在phpmyadmin后台中的数据库类型和别的wp站点不同,这个站点是InnoDB类型而别的wp站点是MyISAM类型。也忘记了

无意中发现wordpress站点数据库挺大的,可是这个站也就不到10篇文章,没道理这么大的数据库啊。然后开始查找原因,发现在phpmyadmin后台中的数据库类型和别的wp站点不同,这个站点是InnoDB类型而别的wp站点是MyISAM类型。也忘记了怎么搞出来的,InnoDB类型会导致数据库大小膨胀了几倍,所以决定从InnoDB类型转换为MyISAM类型。

数据库这一块比较麻烦,去网络上找了一圈也没有一个确切答案,干脆在论坛问了一下军哥,很快就有答复了,这里给勤奋的军哥点个赞,感谢他做出lnmp这么好用又免费的一键包方便了大家,还每天在论坛勤奋的回答这么多基础性的问题。

注意操作前先备份数据库。

打开SSH软件连接到VPS上面,输入下面命令:

mysql -uroot -p

输入phpmyadmin密码登陆

MySQL数据库InnoDB转换为MyISAM图文教程(图1)

出现“mysql>”就可以继续了。

按照下面的格式输入,注意区分大小写和;号。数据库名和表名都是小写,其余的命令都是大写,最后的;号不输入,命令不会生效。

USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;

MySQL数据库类型从InnoDB转换为MyISAM.jpg

上图是我转换的第一个wp_commentmeta表,最后也显示成功了,后面挨个表名转换就行了。

我这里一共13个表名,都转换完成后,输入“exit”退出就行了。现在去优化数据库果然尺寸小了3倍多,恢复到正常了,再登录Wordpress后台和前台检查一遍都正常了,这次转换就算成功了。


  • 版权所属:热蚂蚁_一个不错的学习网站
  • 本文地址:https://www.remayi.com/study/409.html
  • 版权声明:原创文章,转载时必须以链接形式注明原始出处及本声明。本站文章如没有特殊说明,均采集网上收集,若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。 声明:某些文章来源于网络,所采集的到信息本站只为传递信息和分享,不做任何双方证明,也不承担任何法律责任。 文章内容若侵犯你的权益,请联系本站客服删除!
作者:小秋同学
这几天都在一直学习的做站,自己一口气做5套模板风格,实属有点吃力,但是总算还是有所收获,也相对满意自己做的风格,我依然还要再次做一个展示站,但是苦于没有域名备案的,空间好借,就是没域名  先临时再向别人借吧!
返回列表
加载中~