MySQL は「.sql」ファイルを使用しません。テーブル データ ファイルは、ストレージ エンジンに応じて、「.frm」、「.ibd」、「.myd」、および「.myi」ファイルとして保存されます。
mysqldump
「.sql」は、SQL ステートメントのその他のコレクションによって生成されるバックアップ ファイルの拡張子として一般的に使用されますが、これは慣例にすぎず、ファイル名を見る人間にとってのみ意味があります。これらには「デフォルト」はありません。これは、データのバックアップを作成するときに保存先を指定する必要があるためです。これは、MySQL サーバー自体ではなく、次のようmysqldump
にサーバーに接続するようなユーティリティによって行われます。クライアント、データを抽出し、ダンプ ファイルに書き込みます。
MySQL のファイルは、datadir
変数にあるディレクトリに保存されます。
mysql> show variables like 'datadir';
+---------------+------------------------+
| Variable_name | Value |
+---------------+------------------------+
| datadir | /usr/local/mysql/data/ |
+---------------+------------------------+
サーバーを引き続き機能させたい場合、内部のディレクトリからファイルを削除することは、一般的に非常に悪い考えです。これらのディレクトリの内容は、自分が何をしているのか、そしてその理由を正確に理解していない限り、いじってはいけません。
データベース全体を削除する場合は、DROP DATABASE database_name;
あなたはこれまたはこれを読みましたよね?