软件升级时经常需要变动数据库的表结构,Navicat可以使用工具进行结构对比,可以看到单个表的变化,也可以下一步生成完整部署脚本:
Navicat结构对比生成sql部署脚本

 Navicat里的DDL对比效果并不好看,有时我需要对比一下DDL到底变化的具体细节。可以把数据库转存成sql文件,再使用vscode的文件对比功能(Ctrl + Shift + p 调出命令工具,使用File:Compare Active File With…进行两个文本对比。)就能很方便的变化的地方:
vscode对比ddl

附录