国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > 关于mysql数据库迁移的问题

关于mysql数据库迁移的问题

来源:程序员人生   发布时间:2014-10-10 08:00:00 阅读次数:2550次

前几天因为安装的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....



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

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生