主キーを作成するには 2 つの方法があります。 テーブルテーブル名を作成( フィールド名タイプ、 フィールド名タイプ、 … 主キー(名前) ); または テーブルテーブル名を作成( フィールド名タイプ主キー、 フィールド名タイプ、 … ); ただし、複合主キーを作成する場合は、2 番目の方法を使用できないことに注意してください。 ここでは、「複数の主キーが定義されています」というエラーが報告されており、複数の主キーが定義されていることを示しています。正しい書き方は次のとおりです。 アイテムに複合主キーが設定されている場合、複合主キーの作成と削除が同時に行われるため、主キーを削除する必要があります。ただし、ここでは自動インクリメントが設定されているため、主キーを削除する前に、まず自動インクリメントを削除する必要があります。自動インクリメントを削除せずに主キーを直接削除すると、エラーが報告されます(以下を参照)。 まず自動増分を削除する必要があります: ここで複合主キーを作成する場合、まず name フィールドの通常のインデックスを削除し、次に stu_id フィールドと name フィールドの両方に複合主キーを作成します。 概要: 記事の冒頭で説明した主キーを作成する 2 つの方法のうち、2 番目の方法は複合主キーを作成するときには使用できません。複合主キーは、作成と削除を同時に行う必要があります。 上記は、MySQL で複数の主キーが定義されているエラー メッセージに対する解決策です。123WORDPRESS.COM をお読みいただき、サポートしていただきありがとうございます。 以下もご興味があるかもしれません:
|
>>: Linuxがすべてのコマンドをサポートしていない問題の解決策
概要: MySQL JDBC 抽出にはどのような方法を使用すればよいでしょうか? その方法を説明しま...
Fast-Linux プロジェクト アドレス: https://gitee.com/uitc/Fas...
この記事では、ネイティブ JS で実装されたドラッグ可能なログイン ボックスを紹介します。その効果は...
出典: http://www.ruoyi.vip/ 'vue' から Vue をイン...
水平スクロールはあらゆる状況に適しているわけではありませんが、適切に行えば、Web サイトを他のサイ...
ウェブページにBaiduマップを挿入するBaidu Maps を自分の Web ページに追加したい場...
この記事では、参考までに、シンプルなショッピングカートケースを実装するためのVueの具体的なコードを...
1. ul タグには、Mozilla ではデフォルトでパディング値がありますが、IE ではマージン値...
目次MySQL 5.6以前MySQL 5.6以降要約する知らせMySQL 5.6以前更新手順元のテー...
目次1. 機能説明2. 親コンポーネント3. サブコンポーネント NextTick.vue 4なぜ未...
この記事では、CSS スクロールバー セレクターを紹介し、Webkit ブラウザーと IE ブラウザ...
このセクションから、http モジュールの実装原理について説明します。http モジュールで非常に重...
JPQL は Java Persistence Query Language の略です。 Java ...
目次隠れた問題適応高さのソリューションまず解決策を提示してください。Vueスタックが必要な学生はvu...
MySQL 5.7.9 バージョンの sql_mode=only_full_group_by の問題...