私は自分の列(基本的にはID)に自動インクリメントを追加しようとしていましたが、自分の列に自動インクリメントオプションが見つかりません。それがどこですか?定義された任意の外部キーがあるかどうphpmyadminを使ってmysqlデータベースの列に自動インクリメントを追加するには?
答えて
あなたはこの
ALTER TABLE your_table
MODIFY some_column INT NOT NULL AUTO_INCREMENT;
のように、この文句を言わない作業を追加することができ、それはIDフィールドのために非常に可能性があります。
使用:
ALTER TABLE tablew_name CHANGE id id BIGINT(20) NOT NULL AUTO_INCREMENT;
代わり
最近の経験に基づくカップル迅速なポイント:、それは元の質問に
、phpmyadminのと自動インクリメントを選択する方法ですフィールド名の変更画面で小さなAIチェックボックスをクリックします。
私は "ALTER TABLE tablew_name CHANGE id id BIGINT(20)NOT NULL AUTO_INCREMENT;を試してみました。 phpmyadminはフィールドにキーがなければならないというエラーメッセージを表示しました。一意のキーを選択し、エラーメッセージが消えて、フィールドが自動的に増分されます。
GUIを使用するには:
金の鍵をクリックし、PRIMARY FIELD
としてフィールドを設定するには、既存のフィールド
のリストを表示するには、STRUCTURE
]タブをクリックします - それは銀に変わります。
自動インクリメントと同じフィールド(通常は同じフィールド)を設定するには:
a。そのフィールドにCHANGE
をクリックします。
b。右端を見てAI
ボックスにチェックを入れます
c。 SAVE
ボタンをクリックしてください
ビンゴ - あなたは私の日を救った – Ben
A_I?それはまったく完全ではありません。しかし、これは私がそれを働かせる方法です。ありがとう! –
- 1. phpMyAdminを使用してmySQLデータベースのエクスポートを自動化するには
- 2. 自動インクリメントの前に文字を自動的に追加
- 3. mysql自動インクリメントなしインクリメント
- 4. MySQL Workbenchの自動インクリメントが無効になっています
- 5. MySQLのテーブルに自動 "古い"列を追加する方法
- 6. PHPMyAdmin/MySql - IDフィールドを追加してID番号を自動入力
- 7. mysqlデータベースの自動番号(自動インクリメント)guidフィールド
- 8. mysqlの特定文字列自動インクリメント
- 9. JPAでMySqlデータベースの自動インクリメント値をリセットする
- 10. MySQLのフィールドにプレフィックスを自動追加
- 11. Heroku MySQL自動インクリメント
- 12. sqlデータベース - フィールドを自動インクリメントにリセット
- 13. 既存の昇順列に自動インクリメントIDを追加しますか?
- 14. 自動インクリメント問題は、MySQL
- 15. MySQLは自動インクリメントとテーブルに挿入
- 16. 自動インクリメントの問題 - データベースにエントリを追加して同時に表示する最適な方法
- 17. PHPを使用してフォームから動的に追加された行をmySQLデータベースに追加するには
- 18. APIを使ってmysql dbにエントリを追加するには?
- 19. PHPMyAdminを使用してMySQLデータベースをエクスポート
- 20. テーブル(データベース)の自動インクリメント
- 21. DataTableの自動インクリメント列をデータベースと同期する
- 22. jdbcを使用してOracleの列を自動インクリメントする
- 23. MySQLテーブルにプライマリキーを追加して自動入力する
- 24. phpMyAdminでmysqlの機能を追加
- 25. mySQLデータベースに追加
- 26. 既に追加されたDTに自動インクリメントを追加する - 値を更新する
- 27. テーブルの後に新しいID(自動インクリメント)を追加する際の問題
- 28. 自動インクリメントまたはタイムスタンプを追加 - javascript、jstorage
- 29. MySqlの自動インクリメント列の値を明示的に指定する
- 30. 以前の値に自動インクリメントを設定するJAVA PreparedStatement MYSQL
あなたの答えは間違っています。プライマリキーのみがauto_incrementになり、プライマリキーは一意であるため、ポイント番号2が不正確です。私はdownvoteしませんが、正確に近いですので、あなたの答えを調整することができますか? –
私の編集で指摘したように、phpmyadminのUniqueキーを選択すると、上記の解決策の1つを使用できなくなったというエラーメッセージが削除されたという点で、私の答えは正しいと言えます。 私は、ユニークキーとプライマリキーの間の類似点/相違点/関係の相対的なメリットについてはコメントしていませんでした。 phpmyadminでこれを行う方法に関するアイディアを探しています。 – FredHead
申し訳ありませんが、あなたの編集した答えが今より意味をなさないでしょう。 –