sql >> データベース >  >> Database Tools >> phpMyAdmin

PhpMyAdminエクスポートには、mysqldumpとしてPRIMARYKEYが含まれていません

    これはばかげた質問ではありません。phpMyAdminは、CREATE TABLEステートメントの最後にKEYを含め、列名宣言のすぐ隣にその特性を含めていました。 2014年の変更ログ をフォローしています 、バージョン4.2.0.0(2014-05-08)以降、エクスポートファイルの構造が変更されました:

    • rfe#1004SQLエクスポートの最後にインデックスを作成する

    したがって、エクスポートされたファイルの最後を調べて、すべてのインデックス情報を見つける必要があります



    1. 最後の100を除くすべてのレコードをテーブルから選択する方法

    2. MySQLWorkbench>プラグイン>ユーティリティ>SQLクエリの再フォーマット

    3. 保存されていないSQLクエリスクリプトを回復する

    4. データベースのスクリプトをそのまま生成するにはどうすればよいですか?