3

我需要在线导出和导入 MySQL 数据库,以便从/向网络传输数据。目前我将此功能与 'mysqldump' 一起使用。但它有一个限制,如果我将数据库导入现有数据库,则数据库会使用导入数据库中的新值进行更新。

我目前的要求是在源中导出数据库并将其导入目标,提供 IP 地址或系统名称。我应该通过 INFILE 和 OUTFILE 执行导入和导出。

编辑 :

在我的应用程序中有 3 个选项,

  1. 导出数据库 - 将数据库从应用程序导出到本地系统
  2. 导入数据库 - 将数据库从本地系统中的文件导入到应用程序中的数据库
  3. 在线交换 - 从源导出数据库并导入到目标系统。

本地的导入和导出是通过 INFILE 和 OUTFILE 场景实现的。我希望也使用相同的概念而不是 mysdqldump 来执行在线交换。

提前致谢。

4

1 回答 1

0

我认为更好的解决方案是使用复制。会更安全。

于 2012-12-21T06:50:36.050 回答