Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mencatat verbositas mysql 5.7

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqli - panggilan kesalahan fetch_Array ke fungsi anggota fetch_array() pada mysqli non-objek

  2. Kueri agregat MongoDB vs. MySQL SELECT field1 FROM table

  3. MYSQL Tanggal Waktu Putaran Ke Jam Terdekat

  4. SET variabel dalam pernyataan SELECT - MySQL

  5. LOAD DATA LOCAL INFILE dilarang di... PHP