mysql同一个链接属性里面能否配置两个数据库的表结构保持同步?

发布于 2022-09-11 16:22:53 字数 266 浏览 33 评论 0

同一个MySQL链接属性里,也可以说是同一个数据库,里面能否配置一个数据库的所有表结构和另一个数据库同步呢?

类似主从同步,但是只需要同步数据结构,不需要同步数据。

另外是同一个链接属性里面的,不是多个链接。

我的需求是:

我有个项目已经上线了,是我自己的私人项目,我线下经常改动数据库表结构,我现在希望线上程序连接一个数据库,我开发环境链接另一个数据库,我开发环境的数据库有任何改动,都会自动同步到线上环境的数据库里面去,这两个库使用的是同一个数据库链接。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

当爱已成负担 2022-09-18 16:22:53

不如说说你想要做什么?看有没有其他实现方式

半暖夏伤 2022-09-18 16:22:53

MySQL没有DDL层面的触发器,所以要在MySQL里面去实现比较困难,不过可以借助外部脚本

MySql之自动同步表结构

看一下是否能够满足要求

=================

原问题里说同一个链接还以为说的是同一个实例里面的两个库,原来需求是两个实例间同步表结构

这样的需求还是用工具来的方便,除了上面的,还有另一个

mysql-schema-sync

ps: 测试同步到生产,有些危险呀...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文