Mysql应用innodb 库的备份注意点(由phpmyadmin引起的解决方案)

Mysql应用innodb 库的备份注意点(由phpmyadmin引起的解决方案),第1张

概述介绍《Mysql应用innodb 库的备份注意点(由phpmyadmin引起的解决方案)》开发教程,希望对您有用。

《MysqL应用innodb 库的备份注意点(由phpmyadmin引起的解决方案)》要点:
本文介绍了MysqL应用innodb 库的备份注意点(由phpmyadmin引起的解决方案),希望对您有用。如果有疑问,可以联系我们。

MysqL学习由于MysqL默认的引擎为 innodb,phpmyadmin创建表时没有特别指定引擎,也就是使用系统默认的innodb. 这个引擎的使用跟MysqL/data/目录下的ibdata1,ib_logfile0,ib_logfile1有关连,这三个文件加起来有40Mb,xampps总不可能把它打包进去吧. 当数据库有innodb的引擎表时,删除掉[ibdata1,ib_logfile1] 三个文件后,会影响到所有的innodb引擎表的读取. 感觉问题挺严重的,假如用户不小心删除了,怎么办?

MysqL学习  假如不小心删除了,就只能用恢复的方式,似乎非常复杂.,可以参考这篇文章/article/45052.htm
  希望对大家有帮助.

MysqL学习  至于phpmyadmin表这问题怎么解决. 事实上phpmyadmin表只是保存一些事件 *** 作,也不是特别重要,其实选择MyISAM也是可以的,那就动手把phpmyadmin\examples\create_tables.@R_419_6983@创建表给修改了,将所有的创建表语句前面加上指定的引擎类型,如:

代码如下:
ENGINE=MyISAM DEFAulT CHaraCTER SET utf8 ColLATE utf8_bin;

MysqL学习这里导入进MysqL之后,data/目录下的phpmyadmin库,就可以copy去别的电脑上使用了.

MysqL学习  附件中是我修改成功的phpmyadmin库文件. 下载地址

总结

以上是内存溢出为你收集整理的Mysql应用innodb 库的备份注意点(由phpmyadmin引起的解决方案)全部内容,希望文章能够帮你解决Mysql应用innodb 库的备份注意点(由phpmyadmin引起的解决方案)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/1163315.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存