mysql数据库导出表结构并去除AUTO_INCREMENT
navicat 导出的数据结构中会带有AUTO_INCREMENT表中的最后自增值“AUTO_INCREMENT=xx”。可以另外使用命令导出库结构文件,会自动在导出结果中删除最后自增值:(注意密码不要错)
docker exec -it mysql1 mysqldump --opt -d -uroot -p123456 dbname1 | sed 's/AUTO_INCREMENT=[0-9]*\s*//g' > /Users/louis/Documents/dbname1_ddl.sql