码迷,mamicode.com
首页 > 数据库 > 详细

innoDB和MyISAM

时间:2019-08-02 20:51:47      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:不能   engine   文件   port   type   修改   ORC   不能启动   引擎   

mysql的两种引擎的差异,innoDB和MyISAM。找到了问题所在,也找到最后的解决方案,在phpmyadmin里输入sql语句:

ALTER TABLE your_table_name TYPE=MYISAM;

把所有表的引擎转换成MyISAM,储存数据的myd文件就出来了。在本地测试没有问题后上服务器执行了一遍,再次备份数据库,打包里面就有myd文件了!
[mysqld]
port=3306
log-bin=binary-log//注意备份数据。日志备份
myisam-recover=BACKUP,FORCE
basedir="D:/phpStudy/PHPTutorial/MySQL/"
datadir="D:/phpStudy/PHPTutorial/MySQL/data/"
character-set-server=utf8
default-storage-engine=MyISAM

支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。
如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。

  

innoDB和MyISAM

标签:不能   engine   文件   port   type   修改   ORC   不能启动   引擎   

原文地址:https://www.cnblogs.com/fuhuo/p/11290846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!