【问题标题】:How do I move data in my production server to a database on my test server : MYSQL如何将生产服务器中的数据移动到测试服务器上的数据库:MYSQL
【发布时间】:2012-04-28 13:33:58
【问题描述】:

我的 prod 服务器上的表 A 中有数据。我想将其中的数据移动到我的测试服务器上的表A(同名)中。

不将数据导出到某个文件然后插入我的测试表的简单方法是什么?

谢谢。我环顾 S/O,找不到满意的答案。

【问题讨论】:

  • 我做 mysql 转储,因为这是迄今为止实现目标的最简单方法。设置复制也需要 5 分钟
  • 您要移动数据吗?你是说复制吗?
  • 为什么禁止使用文件?那里可能有一些隐藏的功能请求,请详细说明。

标签: mysql sql database replication database-replication


【解决方案1】:

如果您有 SqlYog 之类的工具,只需单击几下鼠标就非常简单,否则您将无法做到,因为查询是在 db 连接的上下文中工作的,并且对于不同的服务器,您需要不同的连接。

【讨论】:

    【解决方案2】:

    如果您在两台服务器上都安装了 phpmyadmin,请执行以下操作

    1. 转到您的产品服务器上 phpmyadmin 中的表
    2. 点击导出,导出为.sql
    3. 转到测试服务器上 phpmyadmin 中的表
    4. 点击导入,上传.sql文件

    如果您的数据库超过 8 mb,您可以随时对其进行压缩

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-23
      • 2021-10-11
      • 2012-12-01
      • 1970-01-01
      • 2020-04-04
      • 1970-01-01
      相关资源
      最近更新 更多