Cara melihat log ralat mysql: 1. Gunakan arahan "SHOW VARIABLE LIKE 'log_error'" untuk mendapatkan laluan fail log ralat 2. Cari fail log ralat dengan ".err" akhiran berdasarkan laluan yang diperoleh, dan Buka sahaja fail dengan Notepad dan lihat maklumat dalam fail.
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.
log ralat paparan mysql
Log ralat merekodkan masa apabila perkhidmatan MySQL dimulakan dan ditutup, serta pengecualian yang berlaku semasa maklumat operasi perkhidmatan, dsb. Jika pengecualian berlaku dalam perkhidmatan MySQL, anda boleh mencari punca dalam log ralat.
Dalam MySQL, anda boleh melihat direktori dan maklumat nama fail fail log ralat melalui arahan SHOW.
mysql> SHOW VARIABLES LIKE 'log_error'; +---------------+----------------------------------------------------------------+ | Variable_name | Value | +---------------+----------------------------------------------------------------+ | log_error | C:\ProgramData\MySQL\MySQL Server 5.7\Data\LAPTOP-UHQ6V8KP.err | +---------------+----------------------------------------------------------------+ 1 row in set, 1 warning (0.04 sec)
Log ralat disimpan dalam bentuk fail teks dan boleh dilihat terus menggunakan alatan teks biasa. Buka di sini dengan Notepad, dan anda boleh mengetahui nama fail log ralat dari atas. Fail ini membuka fail C:ProgramDataMySQLMySQL Server 5.7Data
di bawah laluan data lalai "LAPTOP-UHQ6V8KP.err
", dan sebahagian daripada kandungan adalah seperti berikut:
190906 22:06:45 InnoDB: Completed initialization of buffer pool 190906 22:06:45 InnoDB: highest supported file format is Barracuda. 190906 22:06:45 InnoDB: Waiting for the background threads to start 190906 22:06:46 InnoDB: 5.7.29 started; log sequence number 1605345 190906 22:06:47 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 190906 22:06:47 [Note] - '0.0.0.0' resolves to '0.0.0.0'; 190906 22:06:47 [Note] Server socket created on IP: '0.0.0.0'. 190906 22:06:47 [Note] Event Scheduler: Loaded 0 events 190906 22:06:47 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.7.29-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
Di atas ialah sebahagian daripada fail log ralat, yang kebanyakannya merekodkan beberapa ralat pengendalian sistem.
[Cadangan berkaitan: tutorial video mysql]
Atas ialah kandungan terperinci Bagaimana untuk melihat log ralat mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!