我能直接复制数据库文件来备份吗?
某些用户在迁移数据库到我们的香港虚拟主机上,如果您的数据库是直接备份了库的源文件,就是MYI MYD FRM三种文件结尾的,这个您是无法直接通过数据库管理工具例如phpmyadmin mysql workblank 导入的,只能找客服覆盖到服务器上。
兼容性差
而且这种备份覆盖形式是可行的,但兼容性奇差很不科学,因为必须备份前的库版本,与当前的库版本高度一致,否则会导致数据库出错。
解决办法1(不靠谱):
只能找客服在服务器上试下覆盖,能用就运气好。不行也没办法,版本决定的。
解决办法2(靠谱):
你备份前,利用phpmyadmin等工具,导出.sql格式,这样就绝对安全了,可以导入到任何的mysql5数据库中。
当然您的库不能是老掉牙mysql4 mysql3之类的版本,现在也极少人在用。