文を実行するためにmysql8.0データベースは、1215-CAN外部キー制約を追加していないと報告しました

オリジナル公開番号:ジャワの通行人     10年前にアリP7の首長のスタッフ。

まず、この質問には、全体の根本的な原因を理解することはなかったが、別のライブラリで正常に再実行することができます。

  図1に示すように、仮想マシンにインストールLinuxシステム、I接続がNavicatは詳細な建物]はその後の更新ステップ用いて操作することができた後にインストールされ、MySQLサーバをドレスたいです。

 2は、また、正常に接続でき構築し、データベースを作成し、いくつかの他の関連するテーブルは、従業員表を作成するプロセスを除いて、正常に実行され、インタフェースレポート1215-CAN以下に示すように、外部キー制約を追加しません。

 

 それでも動作しないテーブルの構成と同じタイプのこの二つのフィールドのテーブル内の同じ長さの他に、同じデータエンジンは、制約テーブル部門の従業員を変更コントラスト:3は、情報へのアクセスを通じて、私は次のことをやりました。

4の後、私はああ、オリジナルの兄のアドバイスを見つけることではないだろう、と私はまだ作業しているときにエラーとスクリーンショットの画像を送信しない、彼に伝えるために私の解決策を置きます。彼は言った:ライブラリを削除して、もう一度試して前方に置きます。

5、私は、再度インストールを削除するために、その後そうは思わない、次のスクリプトライブラリを実行するバックデータベースとして理解されていたが、再び状況をもう一度見ている、この変更は、問題を解決しました。

注意:バージョン5.6を使用して、いくつかの仲間の子を最も基本的な理由は、確かに、どのような場所では分からない、とライブラリが関係を持っている、と私たちはグループで議論するが、このような状況に遭遇していない、バージョン8.0で使用された場合様々なピットが発生しました。

おすすめ

転載: www.cnblogs.com/dxw-dong/p/11780238.html