MySQL 5.7.2 memperluas verbositas tingkat peringatan menjadi 3 dan menambahkan log_error_verbosity
GLOBAL . Sekali lagi, diperkenalkan
di 5.7.2. Itu dapat diatur secara dinamis dan diperiksa sebagai variabel atau diatur melalui cnf
atau ini
pengaturan file konfigurasi.
Mulai MySQL 5.7.2:
[mysqld]
log_error = /path/to/CurrentError.log
log_warnings = 2
log_error_verbosity = 3
Ubah milik Anda menjadi 2 jika Anda mau, di atas.
Anda dapat secara dinamis mengatur, dan memeriksa, masing-masing, dengan:
SET GLOBAL log_error_verbosity=2; -- set it
SELECT @@log_error_verbosity=2; -- sanity check, view it
namun ini akan diatur ulang ke cnf
atau ini
pengaturan file saat server dihidupkan ulang.
Saya akan mencoba meningkatkan halaman Dokumen kami tentang itu.
Cara mengatur file Konfigurasi (cnf
atau ini
, Linux atau Windows, masing-masing).
File my.cnf dan my.ini berada di basedir
. Jika tidak ada, Anda dapat membuatnya, jika tidak mereka akan menggunakan default yang dimasukkan ke server. Seringkali ada file yang mati di basedir
, tidak aktif, bernama my-default
, sebagai templat. Gunakan itu untuk membuat my.cnf atau my.ini yang asli. Terbitkan
SELECT @@basedir;
untuk menemukan lokasi di mana my.ini
(Windows) atau my.cnf
(Linux) harus berada. Catatan, Anda harus memiliki hak yang memadai untuk memodifikasi file-file ini. Di Windows, misalnya, saya perlu menjalankan Notepad sebagai Administrator untuk menulis file seperti itu.
Berikut adalah beberapa perintah yang dikeluarkan untuk mengonfirmasi perubahan ke my.ini
(untuk Windows, my.cnf
untuk Linux) setelah mengatur log_error_verbosity
ke 2. Perhatikan ini setelah server restart yang akan menggunakan ini
atau cnf
perubahan:
Saya menunjukkan penggunaan basedir
karena di situlah ini
your Anda atau cnf
file harus ada tergantung pada sistem operasi Anda.