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

关于mysql数据库迁移的问题

时间:2014-09-27 12:18:59      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:数据库   mysql   

前几天因为安装的lamp出问题了,然后就想重新安装一下lamp,结果不知为何,却出现/usr/bin/dpkg return an errror(100),,于是我就把kpkg给卸载了,,结果这下卸载可好,原来dpkg是linux上所有的安装都要经过的一步,,它是一个基础的,,没有它所有的安装都无法安装,,除非你安装源码包。。反正我是没搞定,,然后结果导致的就是重装系统。。。


重装系统后,,接踵而至的问题就来了,,,lamp因为出了问题,,然后重装系统后,,就不想安装lamp了,,,然后就找到一个一样的,,而且我觉得他比lamp还好用,那就是xampp。。。安装之后,,就是将网站源码和数据库转移过来。。。


但是转移之后有些数据表却显示不存在,这下可真的把我吓的不轻啊,因为数据很重要,所以就像各种办法,后来才明白。。。原来那几张表建表时引擎都选的innodb,,所以 它不会生成MYI和MYD表,,只会生成 frm后缀的文件,,,所以在转移数据库的时候只把frm文件转移过去是远远不够的。。。还需要把(ibdata)(ib_logfile0)(ib_logfile1)这三个文件转移到数据库目录下面,,这是你会发现这些表还是不能使用,,,所以还有最后一步就是重启mysql....



哈哈。。。终于结束了,,这是你会发现所有的数据原封不动,是不是很棒啊!!!

关于mysql数据库迁移的问题

标签:数据库   mysql   

原文地址:http://blog.csdn.net/hearain528/article/details/39610019

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