python不删库的情况下,更新复杂冲突的数据库

Posted PythonNew_Mr.Wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python不删库的情况下,更新复杂冲突的数据库相关的知识,希望对你有一定的参考价值。

1:使用Navicat的数据传输导出sql数据库结构

 

2:使用Navicat的结构同步进行对比(如果是服务器数据库,使用命令把数据库sql文件down下来【mysqldump -uroot -p密码 -B 数据库名> 文件名.sql】),使用FileZilla Client传输到本地桌面

 

3:Navicats上对比A,B数据库。观察数据库差距命令,先在本地部署  查看是否部署修改的命令后是否报错

 

4:没有报错,数据库更新(mysql -uroot -p密码 -D 数据库名< 文件名.sql)

 

5:如果对比后部署命令报错,就要查看方法,然后一条一条数据库进行修改,再把这些修改部署的命令部署一次直到没有报错为止,封装sql文件更新数据库

以上是关于python不删库的情况下,更新复杂冲突的数据库的主要内容,如果未能解决你的问题,请参考以下文章

大型生产事故,开源项目蘑菇博客差点被删库

在没有安装库的情况下运行 python 脚本

Web高级 JavaScript中的数据结构

解决python开发中模块冲突的具体方法?

如何在不放弃主线程的情况下为 Python 使用 CoreBluetooth

8个无需编写代码即可使用Python内置库的方法