数据库的直接系统备份文件进行导入可行吗

文章转载来自:香港空间


我能直接复制数据库文件来备份吗?

mysql数据库的直接备份文件

某些用户在迁移数据库到我们的香港虚拟主机上,如果您的数据库是直接备份了库的源文件,就是MYI MYD FRM三种文件结尾的,这个您是无法直接通过数据库管理工具例如phpmyadmin mysql workblank 导入的,只能找客服覆盖到服务器上。

兼容性差

而且这种备份覆盖形式是可行的,但兼容性奇差很不科学,因为必须备份前的库版本,与当前的库版本高度一致,否则会导致数据库出错。

解决办法1(不靠谱):

只能找客服在服务器上试下覆盖,能用就运气好。不行也没办法,版本决定的。

解决办法2(靠谱):

你备份前,利用phpmyadmin等工具,导出.sql格式,这样就绝对安全了,可以导入到任何的mysql5数据库中。

当然您的库不能是老掉牙mysql4 mysql3之类的版本,现在也极少人在用。