我的开发机器上有一个 MariaDB 数据库,客户端服务器上也有一个 MariaDB 数据库。
在开发过程中,我会更新数据库架构(以及代码)。当我达到某个里程碑时,我想更新服务器上数据库的元数据。
有没有办法为当前模式添加书签,然后为更改生成 SQL?
- 我在我的电脑上使用 XAMPP (phpMyAdmin)
- 我在服务器上使用 Mysql 工作台
- 两者都在 Windows 上
这里有一个类似的问题,但是
- 它已经 8 岁了
- 它适用于 postgresql
- 它的答案是使用将服务器数据库公开到 Web 的工具。我宁愿不这么做。
我已经尝试过MySQL 的 dbForge Studio,发现它在这种情况下非常有用。
它具有如下所示的模式比较功能。已在 MariaDB 上测试
10.6.15-MariaDB-log
。我查看了建议的解决方案,并在 Stackoverflow、Superuser 和 ServerFault 上找到了其他类似的问题。它们都涉及复制或迁移。我只想更改架构。
我在 phpMyAdmin 的跟踪功能中找到了我想要的内容。