Konfigurasi Output Log dalam MySQL
Soalan ini meneroka keupayaan MySQL untuk mendayakan pengelogan pertanyaan. Pengguna berusaha untuk memantau semua pertanyaan selama sejam dan mengeluarkan log ke fail.
Untuk mencapai ini, prosedur berikut disyorkan:
SET global log_output = 'FILE'; SET global general_log_file='/Applications/MAMP/logs/mysql_general.log'; SET global general_log = 1;
Jujukan arahan ini akan memulakan pengelogan pertanyaan kepada fail yang ditentukan. Setelah tempoh masa yang diingini telah berlalu, pengelogan boleh dilumpuhkan dengan arahan berikut:
SET global general_log = 0;
Dengan menggunakan kaedah ini, adalah boleh untuk memantau semua pertanyaan dengan berkesan dalam tempoh tertentu dan menyimpan log yang terhasil untuk analisis lanjut.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Log Semua Pertanyaan MySQL ke Fail selama Satu Jam?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!