Rumah > pangkalan data > tutorial mysql > Bagaimana untuk melihat log ralat mysql

Bagaimana untuk melihat log ralat mysql

青灯夜游
Lepaskan: 2021-12-02 14:02:50
asal
9544 orang telah melayarinya

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.

Bagaimana untuk melihat log ralat 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.

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)
Salin selepas log masuk

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)
Salin selepas log masuk

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!

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan