数据库:两台mysql数据库服务器mysqlA(别人的)mysqlB(自己的)
mysqlA数据库会有数据新增
mysqlB作为我自己的业务查询数据库,但是数据的来源与mysqlA
因为是阿里云的数据库,我不知道怎样修改配置文件
我有mysqlA的账号和密码
大家有什么建议吗?或者相关的文章推荐
可以用canel或者datax试试
要将数据从一个MySQL数据库(mysqlA)实时同步到另一个数据库(mysqlB),可以使用MySQL复制功能。复制允许您将数据从一个数据库服务器(主服务器)自动复制到一个或多个其他数据库服务器(从属服务器),并使复制的数据与主服务器保持同步。
要设置复制,您需要修改mysqlA和mysqlB的配置文件。在mysqlA上,您需要启用二进制日志,该日志记录对数据库所做的所有更改;在mysqlB上,您将需要将其配置为从属日志,并指定mysqlA的连接详细信息。
配置完成后,您可以启动复制过程,mysqlB将自动从mysqlA复制数据并保持数据同步。
请注意,复制可能会对主数据库产生性能影响,因此在启用它之前,必须仔细考虑工作负载和用例。在生产环境中使用复制设置之前,彻底测试复制设置也是一个好主意。
问题1,问题2都可在这个参考实例中找到思路,【mysql数据库数据同步设置方法介绍】,链接:https://www.fke6.com/html/14544.html
主从配置,把A设置成主库,把B设置成从库,mysql的主从同步机制,就会从A自动同步数据到B