我和一些其他开发人员已经在一个项目上工作了几个月,并且我们已经对我们正在使用的数据库进行了不同的更改,但是所有的更改是本地的,这意味着服务器与我们所有的本地更改都不同步。
处理此问题的最佳方法是什么?目前我尝试基本上使用phpMyAdmin从我的本地PC导出我的数据库并将该.sql文件导入到服务器上的数据库中,但由于服务器上已经存在某些表,它只是发出错误...
我是否会通过尝试导入该sql文件来破坏服务器上的数据库?
我该怎么办?
答案 0 :(得分:0)
好的,这就是我在你的位置做的事情......
使用此工具:http://www.clevercomponents.com/downloads/dbc/dbcdownload.asp
使用数据库比较工具,它应该识别两个数据库之间的结构差异。 这将生成一个SQL文件,该文件将更改目标(您的服务器)数据库以匹配主服务器(您的本地)。
始终备份目标数据库,然后再尝试这样的事情,以防它出错。