Cara Melihat Fail Log dalam MySQL
Pelayan MySQL mengekalkan fail log untuk merekodkan aktiviti pelayan, termasuk pelaksanaan pertanyaan. Begini cara anda boleh melihat log ini:
Memahami Log MySQL
MySQL mengekalkan tiga fail log utama:
Mendayakan Log Fail
Secara lalai, fail log dilumpuhkan dalam MySQL. Untuk mendayakannya, edit fail konfigurasi /etc/mysql/my.cnf dan tambah baris berikut:
Untuk Log Ralat:
[mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log
Untuk Log Pertanyaan Umum:
general_log_file = /var/log/mysql/mysql.log general_log = 1
Untuk Pertanyaan Lambat Log:
log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes
Melihat Fail Log
Setelah fail log didayakan, ia akan ditempatkan dalam direktori /var/log/mysql. Anda boleh melihatnya menggunakan editor teks seperti:
vi /var/log/mysql/mysql.log
Pertimbangan Keselamatan
Fail log mungkin mengandungi maklumat sensitif seperti nama pengguna dan kata laluan. Untuk melindungi log ini, pertimbangkan perkara berikut:
Nota
Atas ialah kandungan terperinci Bagaimanakah Saya Melihat dan Melindungi Fail Log MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!