Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Melihat dan Melindungi Fail Log MySQL?
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!