1

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

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

有谁知道我做错了什么?

下面是我设置导出的方法: 数据库导出

下面是我设置导入的方法: 数据库导入

4

2 回答 2

1

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

一般来说,精通低级工具是很好的,这样您就不必依赖 Web GUI 来做事了。

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

于 2013-03-25T15:35:32.397 回答
0

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

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

此外,您必须将输入文件切成小块。UI 显示小于 50MB。根据我的经验,10 MB 是行不通的。不知道文件有多大,但小于 10 MB。

于 2013-03-25T15:28:09.260 回答