MySQL Workbench 自动增量已禁用

问题描述 投票:0回答:7

我正在使用 Workbench 版本 6.3.5 Community,这只是 GUI 问题。

创建新表时,自动增量复选框被禁用。
这是一个错误还是我需要在选项中启用此功能?
创建表格时如何在GUI中设置自动增量的起始值和步长?

workbench

mysql mysql-workbench
7个回答
224
投票

需要在表格中设置自动增量enter image description here


5
投票

作为解决方法,当您单击“应用”按钮并显示生成的脚本供查看时,您实际上可以编辑该脚本。我也遇到了您发布的问题,只是手动将 AUTO_INCRMENT 添加到我需要将其应用到的列定义中。


5
投票

你可以这样做

enter image description here

哈利尔·萨尔蒂克


1
投票

只需选中 AI(自动增量)复选框即可。


0
投票

如果您像我一样,并且想知道如何访问主键、自动增量复选框等:

  • 将鼠标悬停在表名称上,在我的示例中为“persons”
  • 将会出现“类似扳手的图标”
  • 点击它就可以了!

enter image description here



我正在使用

MySQL Workbench 8.0 CE(v8.0.19)


0
投票

该字段必须既是数据类型 int 又是表的主键。


-1
投票

确保数据类型是 INT,而不是基于字符。

© www.soinside.com 2019 - 2024. All rights reserved.