php - 数据库导出问题

标签 php mysql sql database phpmyadmin

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

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

有人知道我做错了什么吗?

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

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

最佳答案

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

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

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

关于php - 数据库导出问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14714021/

相关文章:

mysql - 如何将 MYSQL 中的 latin1 编码表转储为 utf8 编码表?

mysql - 找到可以在任何酒吧找到的最低价格啤酒的名称

mysql - 如何在SQL中有效地统计某些列值的出现次数?

sql - PostgreSQL-错误 : column does not exist SQL state: 42703

php - 如何计算 PHP Web 应用程序中的在线用户数?

PHP MySQL报表查询优化

php - 如何通过 simplehtmldom 解析位于标签外部(标签之间)的文本片段?

php - 无法在 Phpstorm 中为 composer 添加命令行工具支持

sql - 在 SQL 中如何获取整数的最大值?

mysql - 将 Lahman 棒球数据库导入 Mysql