2015-11-09 23 views
28

私はWorkbenchバージョン6.3.5コミュニティを使用していますが、これはGUIの質問のみです。MySQL Workbenchの自動インクリメントが無効になっています

新しいテーブルを作成するとき、自動インクリメントチェックボックスは無効になります。
バグですか?このオプションを有効にする必要がありますか?
テーブルの作成時にGUIで自動インクリメントの開始値とステップを設定する方法は?回避策として

workbench

+3

これは確かにバグです。 http://bugs.mysql.comで報告してください。また、AI列の開始値を指定する方法はありません。 –

+0

これは、「データタイプ」ボックスに「INT」が入力されているにもかかわらず、MySQL Workbenchが使用可能なフィールドオプションを更新しておらず、INT以外のカラムにUIロジックを使用していた(自動インクリメントが '利用可能)。 – Wick

答えて

76

あなただけのAIのチェックボックスをチェックし、テーブルにenter image description here

+17

なぜ.......誰がこれを作ったの? – NucS

+5

これを理解するためには、深刻な人工知能が必要です。 Tnx – QuickPrototype

+0

何ですか?ああ私... とにかく、解決のためのthx。 – Coisox

2

あなたは「適用」ボタンをクリックし、確認するために生成されたスクリプトを提示しているとき、あなたは実際にそのスクリプトを編集することができます。私もあなたが投稿した問題に遭遇し、AUTO_INCREMENTを適用する必要があるカラム定義に手動で追加しました。

+2

はい、うまくいくでしょう。そして私の回避策は、グリッドの列にAIチェックボックスをチェックすることです。 –

+0

これははるかに優れたものです。私はそれを見ていないとは信じられない。ありがとう! – marchWest

0

を自動インクリメントを設定する必要があります。これは作業台であるため、回避する必要はありません。人生を楽にしました