Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk membolehkan log ralat dalam mysql

Bagaimana untuk membolehkan log ralat dalam mysql

青灯夜游
青灯夜游asal
2022-06-16 15:48:163666semak imbas

Cara untuk mendayakan: 1. Buka fail konfigurasi "my.ini" dan cari "[mysqld]"; 3. Di bawah kumpulan "[mysqld]", tambah item "log_error" dan tetapkan lokasi storan log, sintaks "log-error=dir/{filename}", di mana parameter "dir" menentukan laluan storan log ralat dan parameter "nama fail" menentukan nama fail log ralat. Jika parameter selepas "log_error" ditinggalkan, nama fail lalai kepada nama hos dan disimpan dalam direktori Data.

Bagaimana untuk membolehkan log ralat dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Log Ralat ialah log yang paling biasa digunakan dalam MySQL Ia terutamanya merekodkan maklumat semasa proses permulaan dan pemberhentian pelayan MySQL, kegagalan dan pengecualian yang berlaku semasa operasi pelayan, dsb.

Bagaimana untuk mendayakan log ralat dalam mysql

Dalam MySQL, buka fail konfigurasi my.ini dan tambahkan pilihan log_error pada [mysqld ] group , bentuknya adalah seperti berikut:

[mysqld]
log-error=dir/{filename}

Antaranya, parameter dir menentukan laluan penyimpanan log ralat, parameter nama fail menentukan nama fail log ralat; parameter ditinggalkan, nama fail lalai kepada nama hos dan disimpan dalam Data dalam direktori.

Selepas memulakan semula perkhidmatan MySQL, parameter akan berkuat kuasa Anda boleh melihat fail name.err di bawah laluan yang ditentukan Jika nama fail tidak dinyatakan, log ralat akan menjadi lalai terus kepada nama hos.

Contohnya, konfigurasi pilihan log_error kami:

Bagaimana untuk membolehkan log ralat dalam mysql

Bagaimana untuk membolehkan log ralat dalam mysql

Nota: Bukan semua yang direkodkan dalam log ralat ialah Maklumat ralat, seperti cara MySQL memulakan fail ruang jadual InnoDB, cara memulakan enjin storannya sendiri, dsb., juga direkodkan dalam fail log ralat.

Nota:

Dalam pangkalan data MySQL, fungsi log ralat didayakan secara lalai. Biasanya, log ralat disimpan dalam folder data pangkalan data MySQL, biasanya dengan nama hostname.err. Antaranya, nama hos mewakili nama hos pelayan MySQL.

Dalam fail konfigurasi MySQL, maklumat yang direkodkan dalam log ralat boleh ditakrifkan melalui log-error dan log-warning Antaranya, log-err menentukan sama ada untuk mendayakan fungsi log ralat dan lokasi penyimpanan log ralat, log- amaran mentakrifkan sama ada maklumat amaran juga dilog ke log ralat.

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk membolehkan log ralat dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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