問題タブ [mysql-error-1005]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - エラー番号 150 mySQL
mySQL でテーブルを作成しようとすると、エラー 150 が発生します。私は無駄にフォーラムを精査しました。ステートメントは外部キー制約を使用します。両方のテーブルが InnoDB であり、関連するすべての列が同じデータ型を持ち、両方のテーブルが同じ文字セットと照合順序を持ちます。参照されているテーブルの CREATE TABLE と元の CREATE TABLE ステートメントを次に示します。何か案は?
新しいテーブル:
参照表:
mysql - Doctrine Build Task を介して FK リレーションを追加する際の問題
私はスキーマを再確認しましたが、その正しい...実際の教義も一度それを構築しました..そして今、いくつかのFK関係で私を悩ませています...データ型も確認しました。すべて int(4) または int(2)
2 Qs here: 1. テーブルが持てるリレーション (依存関係/FK) の数に上限はありますか? テーブルには最大 7 つの FK があります。 2. 親テーブル (PK) を参照するテーブルの数に上限はありますか? オプション テーブル 3 の 1 つの ID 列を参照する 20 のテーブルに最大 30 のフィールドがあります。CASCASE 動作の定義は必要ですか? 使っていません!
この場合、人間関係を持たない方が良いですか?
エラーは次のとおりです。
また、MySQL で直接クエリを実行したところ、同じエラーが発生しました。
mysql - Mysql:エラー1005(HY000):テーブル'receitascakephp.recipes'を作成できません(errno:150)
理由はわかりませんが、次のようになっています。
mysql - SQLエラーエラー番号:121
エラーが発生しました
どちらが問題なのか誰か教えてもらえますか?
mysql - MYSQL テーブルの変更 - INDEX + FOREIGN KEY を追加するとエラー 1005 が発生する
このテーブル変更コマンドの何が問題になっていますか:
私がラインを落としたら
その仕事、
私が得るエラーは次のとおりです。
同じフィールドに FOREIGN KEY と INDEX を追加するにはどうすればよいですか?
アップデート:
最初にINDEXを追加し、その後FOREIGN KEYを追加すると、インデックスが追加されましたが、2番目のクエリが機能しません!
外部キーの名前 (「fk_2」など) を変更して実行しようとすると、エラーが発生します: エラー コード: 1452 子行を追加または更新できません: 外部キー制約が失敗します
mysql - 作成時のDBエラー-Errno150
次のクエリを実行すると、以下のエラーが発生します。FKなどを使用せずにこの単純なテーブルを作成しようとすると、このエラーが発生します。原因は何でしょうか?SQLクエリ:
MySQLによると:ドキュメント
1005-テーブル'xauction.orders'を作成できません(errno:150)(詳細...)
sql - MySQL エラー コード: 1005
テーブルに外部キーを追加しようとしていますが、このエラーが発生します。エラー コード: 1005 テーブル 'william.#sql-88c_3' を作成できません (エラー番号: 150) 3 つのテーブルがあります。従業員、クライアント、および契約。
employee [employee_no PK] , Client[customer_no PK] contract [contract_no PK] コントラクト用の外部キーが必要です [contract_no PK, employee_no FK], customer_no FK]
直接実行しようとしましたが失敗しました。現在、alter ステートメントを試しています。Alter スクリプトに何か問題がありますか?
sql - 3つのテーブルのエラーコード1005エラー番号121何が間違っているのですか?
コード:
-表mydb
。SEX
-表mydb
。TEAMS
-表mydb
。CHAMPIONSHIPS
-表mydb
。TEAMS_PER_CHAMPIONSHIP
-表mydb
。MATCHES
-表mydb
。PLAYERS
-表mydb
。MASTERS
-表mydb
。SANCTIONS
-表mydb
。SANCTIONS_PLAYERS
sql - MySql: テーブルと外部キーの作成に関する単純な問題
テーブルと外部キーの作成に問題があります。(errno:150) これがスクリーンショットです 更新された画像: http://img264.imagevenue.com/img.php?image=14866_db_122_223lo.jpg
おそらく問題はデータベースの設計です。
mysql - テーブル-mysqlの作成中にエラーが発生しました
エラーは次のとおりです。テーブルc.handsetsを作成できません
問題を見つけるにはどうすればよいですか?
データベースを作成しましたが、他のテーブルがデータベースに作成されていることがわかりましたが、このエラーが発生するのは1つだけです。