sql >> データベース >  >> RDS >> Mysql

MySQLとPHPのデータベースが空ですか?

    特権を持っている場合、それを行う最も簡単な方法は次のとおりです。

    DROP DATABASE dbName;
    CREATE DATABASE dbName;
    USE DATABASE dbName;
    

    別の方法は、information_schemaにクエリを実行することです。 トリガー、保存されたルーチン(プロシージャと関数)、テーブル、ビュー、および場合によっては他の何かのデータベースを作成し、それらを個別にドロップします。

    この後も、データベースにはカスタムのデフォルトの文字セットと照合セットがある可能性があるため、データベースは新しく作成されたデータベースと同じ状態ではない可能性があります。 ALTER DATABASEを使用する それを変えるために。

    機能が追加され続けると(イベント...)、この方法で作業する作業が増えます。したがって、実際には、データベースを完全に空にする唯一の方法は、データベースを削除して再作成することです。



    1. smallint []列のGINインデックスが使用されていないか、エラー演算子が一意ではありません

    2. 2つのDjangoアプリ間でモデルを移動する方法(Django 1.7)

    3. パラメータが1つしかないMySqlcursors.execute():文字列がリストにスライスされるのはなぜですか?

    4. SQLite JSON_ARRAY_LENGTH()