数据库出口问题

时间:2013-02-05 18:07:02

标签: php mysql sql database phpmyadmin

尝试克隆我当前的wordpress网站并将其放在第二台服务器上以测试新的插件和更新。一直在尝试不同的克隆方法,我一直遇到数据库的问题。

我能够在phpMyAdmin中从服务器A导出数据库但是当我在服务器B上恢复它时,它只给我一个具有相同名称的空数据库。我选择导出的所有表格和数据都消失了。

有谁知道我做错了什么?

以下是我如何设置导出: Database Export

以下是我如何设置导入: Database Import

2 个答案:

答案 0 :(得分:1)

我建议学习如何在命令行中使用mysqldump,这几乎可以肯定是phpMyAdmin正在使用它来进行数据库导出。如果你正在使用mysqldump,你可以通过SSH(或其他)转移转储文件,你不必处理最大上传大小或类似的事情。

一般来说,精通低级别工具会很好,所以你不依赖于网页GUI来做事。

当然,如果您在没有shell访问权限的情况下进行共享托管,我的评论就毫无用处,而且据我所知,您已经知道如何使用mysqldump,并且您被迫使用由于托管环境的限制,phpMyAdmin违背你的意愿。

答案 1 :(得分:0)

这可能会有所帮助:http://support.tigertech.net/mysql-duplicate

它表示您需要在导出之前单击左侧的数据库名称,这是没有明显原因的,否则您将无法将导出的文件导入新数据库。

此外,您必须将输入文件剪切成小块。用户界面说不到50MB。根据我的经验,10 MB将无法正常工作。不知道文件有多大,但不到10 MB。