Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Mendayakan dan Mengakses Fail Log MySQL?

Bagaimanakah Saya Boleh Mendayakan dan Mengakses Fail Log MySQL?

Mary-Kate Olsen
Lepaskan: 2024-12-04 17:31:11
asal
347 orang telah melayarinya

How Can I Enable and Access MySQL Log Files?

Tempat Mencari dan Membaca Fail Log MySQL

Secara lalai, MySQL tidak menjana fail log yang luas. Walau bagaimanapun, anda boleh mendayakan dan melihat jenis log tertentu untuk menjejak aktiviti pelayan.

Mendayakan dan Membaca Fail Log

Untuk mendayakan dan membaca fail log MySQL, ikut langkah berikut:

  1. Dayakan log ralat dengan menambahkan log_error=/var/log/mysql/mysql_error.log ke /etc/mysql/my.cnf.
  2. Dayakan log pertanyaan umum dengan menambahkan general_log_file=/var/log/mysql/mysql.log dan general_log=1 ke /etc/mysql/my.cnf.
  3. Dayakan log pertanyaan perlahan dengan menambah log_slow_queries=/var/log/mysql/mysql-slow.log, long_query_time=2 dan log-query-not-using-indexes ke /etc/mysql/my.cnf.
  4. Mulakan semula MySQL menggunakan perkhidmatan mysql mulakan semula.

Fail Log Keselamatan

Maklumat sensitif, seperti nama pengguna dan kata laluan, biasanya dilog dalam bentuk yang disulitkan. Secara lalai, MySQL menyimpan log dalam direktori /var/log/mysql/, yang terhad kepada pengguna istimewa.

Kaedah Lain untuk Melihat Log

Selain melihat log terus daripada fail, anda juga boleh menggunakan arahan klien MySQL untuk membolehkan log di runtime:

  • SET GLOBAL general_log = 'ON';
  • SET GLOBAL slow_query_log = 'ON';

Anda boleh mendapatkan maklumat lanjut tentang pengelogan MySQL dan keselamatan dalam dokumentasi rasmi MySQL.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendayakan dan Mengakses Fail Log MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan