目前公司正在迁移环境,由于之前管理混乱导致不同部署环境下数据库表结构不同,同样功能在不同环境下有差异。数据库使用的是Mysql需要有工具能够对比数据库表结构差异并输出SQL语句直接执行修改表结构。可以使用mysqldiff工具来实现比对数据库表结构及获取更新结构的sql语句。
1、MySQL Connector/Python https://dev.mysql.com/downloads/connector/python
2、Mysql Utilities https://downloads.mysql.com/archives/utilities
MySQL Utilities-mysqldbcompare