作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
好的,假设您有两个数据库。一个您用作主模板的数据库经历了各种修订,假设我们现在处于修订版 3。但是第二个数据库是模板的副本,因为它是修订版 1。
因为 db 2 正在使用中,你不想删除任何表,但你确实需要将整个 db 的结构更新到 db 1 的最新版本。
有没有什么方法可以做到这一点,而不必手动完成并一次又一次地进行所有相同的更改(在不同版本的许多数据库上)并且不会丢失任何数据?
我知道数据完整性是问题所在,因为某些数据可能不再有效等等,但是没有办法覆盖它吗?
理想情况下,我只想能够使用 db 1 结构的 mysqldump,并用 db 1 的新版本覆盖 db 2 中的任何冲突表,而不会丢失所有数据。如果有任何方法可以在 phpmyadmin 中执行此操作,那就太好了。
最佳答案
你可以试试MySQL workbench ;它允许你
SQL alter
脚本。关于phpmyadmin - 如何更新整个 MySQL 数据库的结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1525110/
我是一名优秀的程序员,十分优秀!