Cara Mengakses Fail Log MySQL
MySQL menyelenggara fail log untuk merekodkan aktiviti pelayan dan memberikan cerapan tentang operasi pangkalan data. Artikel ini menjawab persoalan tentang cara mencari dan mengakses fail log ini, menangani kebimbangan tentang keselamatan dan privasi.
Mendayakan Fail Log
Secara lalai, fail log dilumpuhkan dalam MySQL. Untuk mendayakannya, ikut langkah berikut:
Pertimbangan Keselamatan
Fail log mungkin mengandungi maklumat sensitif, seperti nama pengguna dan kata laluan. Untuk melindungi maklumat ini, adalah disyorkan untuk:
Mengakses Log Ralat
Log ralat merekodkan mesej yang berkaitan dengan ralat pelayan. Ia biasanya terletak di /var/log/mysql/mysql_error.log (atau pada laluan yang ditentukan dalam log_error).
Mengakses Log Pertanyaan Umum
Pertanyaan umum log menyediakan rekod semua pernyataan SQL yang dilaksanakan pada pelayan. Ia biasanya terletak di /var/log/mysql/mysql.log (atau pada laluan yang ditentukan dalam general_log_file).
Mengakses Log Pertanyaan Perlahan
Pertanyaan perlahan log merekodkan pertanyaan yang melebihi ambang masa yang telah ditetapkan. Ia biasanya terletak di /var/log/mysql/mysql-slow.log (atau pada laluan yang dinyatakan dalam log_slow_queries).
Atas ialah kandungan terperinci Bagaimana Saya Mengakses dan Melindungi Fail Log MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!