Mysql 导出 Auto_Increment=1

use*_*192 5 mysql export auto-increment

有没有办法让 Mysql 工作台(或任何其他工具)导出没有数据的数据库架构,并且不自动将值设置AutoIncrement为表行计数?

ex:我使用--no-data optionMySql Workbench Export。假设导出之前表上实际上有 100 行数据,那么导出的脚本将没有数据,但AUTO_INCREMENT=100在表创建脚本上。

我需要能够动态创建一个空的数据库创建脚本以用于备份和部署目的。

小智 0

是的,总是有办法的。仅在 mysql 中导出结构时,需要取消选中一个复选框,即“对象创建选项”选项下的“AUTO_INCRMENT”(位于“执行”按钮上方),您将获得预期的结果。

如果您有任何疑问,请告诉我。

  • 该复选框不存在 (6认同)