设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 站长学院 > MySql教程 > 正文

php db同步

发布时间:2021-01-18 22:14 所属栏目:115 来源:网络整理
导读:我有一台本地服务器,我在那里进行所有测试和工作.完成后,我只需上传数据库模式以及相关代码即可.但是,当我对架构进行一些更改时,就会出现问题.我必须在实时服务器上手动键入“ alter table”查询. 有没有一种方法可以获取在数据库模式中发生的增量更改,以便

我有一台本地服务器,我在那里进行所有测试和工作.完成后,我只需上传数据库模式以及相关代码即可.但是,当我对架构进行一些更改时,就会出现问题.我必须在实时服务器上手动键入“ alter table”查询.

有没有一种方法可以获取在数据库模式中发生的增量更改,以便我可以仅应用新的更改?还是我必须手动跟踪?

如果我使用mysqldump,那么它将生成最终数据库的模式(不适用于alter table等).

非常感谢你.

最佳答案 MySQL Workbench允许您导出ALTER脚本(文件->导出->正向工程师SQL ALTER脚本).首先,您需要导入现有数据库,并对数据库进行修改.商业版本允许您对实时数据库进行逆向工程,社区可以代替它导入CREATE脚本(这是现有结构的简单转储).或者,您可以使用DBDesigner 4对实时数据库进行逆向工程,将其全部保存到XML模型文件中,最后导入此文件,但是您将丢失诸如默认字符集之类的东西.

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读