mysql在两台服务器(本地主机)不同端口之间复制数据

标签 mysql

我在本地主机上设置了两个 mysql 服务器,它们监听两个不同的端口。

server_A:3306 和 serverB:3307

我需要将数据从server_A复制到server_B,

但在 server_B 中我需要更改数据库名称、表名称和列名称

在开始进行测试之前,我想知道是否有人知道 FEDERATED 是否可以用于这种情况,或者其他什么更适合这样做?

最佳答案

对于服务器之间的复制,我通常推荐使用 MySQL Utilities 中的 MySQLDBCopy。但是所有这些名称的更改都使它变得不可能。如果不重命名列就可以逃脱,则可以使用它。

关于mysql在两台服务器(本地主机)不同端口之间复制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44568702/

相关文章:

mysql - 如何计算newTrades?

java - MySQL EntityManager 范围查询

mysql - Rebol2 无法连接到 MariaDB

MySQL select 根据其他字段计算 2 个字段

php - 查询错误 (1052) : Column 'register_log_id' in field list is ambiguous

mysql - 如何在 3 个关联表中获取最大日期的字段值

php - mysql_query 不起作用并给出错误

Mysql join 给出重复行

javascript - MySQL Serverless RDSDataService.batchExecuteStatement 表插入时出现语法错误

mysql - 从 MySql 移植到 Redis