gpt4 book ai didi

没有直接连接的mysql复制

转载 作者:太空宇宙 更新时间:2023-11-03 14:59:53 25 4
gpt4 key购买 nike

我正在尝试将远程 mysql 数据库复制到我的内部 mysql 服务器。

问题是我在两个 mysql 服务器之间没有可用的直接连接。

在内部,有一个自定义服务器应用程序(我自己开发的)。此服务器应用程序仅允许 1 个端口上的传入连接(使用 ssl 加密)。建立连接后,可以通过该连接执行自定义的书面命令(例如发送特定的备份文件、远程浏览等...只是客户端/服务器的东西)。

现在我需要添加 mysql 复制,但无法直接连接。我想在我的服务器应用程序中编写类似 PORTFORWARD 命令的命令,它将复制数据内部传输到 mysql 服务器,如下所示:

远程mysql服务器复制过程->远程客户端应用->内部服务器应用->内部mysql服务器。

这可能会奏效,但我认为这将是一个脆弱的解决方案,所有连接/断开事件都需要在所有情况下转发。

对此有更好的想法吗?

谢谢,文森特

最佳答案

从某种意义上说,您是否希望将远程服务器数据库数据复制到您的内部服务器?如果那么你可以关注Backup and Restore MySQL Database Using mysqldump

或者如果希望您的客户端服务器应用程序访问远程服务器数据库,请遵循此 Can't remotely connect through SQL Server Management Studio

关于没有直接连接的mysql复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23886053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com