これは一般的なクエリログである可能性があります(名前は自分で構成できるため、「できた」と言いました)。my.iniでエントリを探します
log=/path/to/query
または、MySQL Administratorを起動し、[スタートアップ変数]-> [ログファイル]に移動して、[クエリログファイル]を探します
そのファイルは、サーバーを実行するのに完全に不要です(エントリlog = ...が構成に存在することを確認した場合。これは、デバッグに適しています。
mysqlサーバーを停止して削除し、サーバーを再起動してみてください。ファイルが再作成されます。
また、slow-query-log( "diamond-slow-log")も大きいことに気づきました。そのファイルは、x秒(デフォルトでは2秒)より長いクエリのみをログに記録します。そのファイルは削除または非アクティブ化することもできます。ただし、追加のインデックスを使用して簡単に最適化できるクエリが含まれているため、そのままにしておきます。
アップデート
これが一般的なクエリログであることを確認する別の方法があります。tail
UNIXコマンドのWindowsポートをダウンロードします。例:これhttp://tailforwin32.sourceforge.net/
私はよくこれを開発マシンで使用して、何が起こっているかを確認します。
シェル(cmd.exe)を開き、そのファイルが存在するフォルダーに移動します。次に、次のように入力します
tail -f query
これにより、ファイルの最後の数行が出力され、ファイルが新しい行ごとに変更されるかどうかがわかります。したがって、これを行うSELECT * FROM table
と、コンソール出力にクエリが表示されます。