MySQLのログといってもいくつかのログがあります。
MySQLのログの確認
MySQLのログの種類と調べ方
こちらのリンクを見ていただければほとんど分かると思いますが一応簡単に回答します。
・mysqlの実行ログはどこに残るか
・slowクエリだけでなく、通常のクエリ
・そもそもクエリはすべて記録されているのか
・設定内容によるかと思いますが、どこでどのような設定をみればいいか
→クエリの実行ログ(スロークエリログおよびジェネラルログ)という認識でお答えします。
まずは質問者様の環境で下記のコマンドを実行してみてください。
sql
1--各クエリログの出力が有効か
2show variables like 'slow_query_log'; --slowクエリログ
3show variables like 'general_log'; --generalクエリログ
各コマンドでそれぞれのログがONになっていればログが出力されます。
このgeneral_logと呼ばれるものに実行された全てのクエリが記録されています。
また一応ですが
sql
1show variables like 'log_output';
上記コマンドを実行して結果がFILEであることを確認してください。
これがNONEやTABLEとなっているとファイルには出力されません。
最後にログファイルの場所を確認します。
sql
1--各クエリログの出力場所を確認する
2show variables like 'slow_query_log_file'; --slowクエリログの場所
3show variables like 'general_log_file'; --generalクエリログの場所
4
5show variables like 'datadir'; --データディレクトリの場所
各ログの場所はデータディレクトリに対して相対パスで表示されます。
・データベースをmasterとslaveで分けています。slaveサーバーのログも消したいのですがそちらもmasterと同じ場所にログは発行されるのでしょうか。
→slaveサーバーでも上記の方法で確認してみてください。設定によっては同じ場所に無いこともあります。