Rumah > pangkalan data > tutorial mysql > Dalam log manakah maklumat kegagalan permulaan mysql akan disimpan?

Dalam log manakah maklumat kegagalan permulaan mysql akan disimpan?

青灯夜游
Lepaskan: 2022-06-13 18:30:44
asal
2924 orang telah melayarinya

Maklumat kegagalan permulaan MySQL akan disimpan dalam "Log Ralat". Log ralat terutamanya merekodkan maklumat semasa proses permulaan dan pemberhentian pelayan MySQL, kegagalan dan pengecualian yang berlaku semasa operasi pelayan, dll. jika pengecualian berlaku dalam perkhidmatan MySQL, anda boleh mencari sebab dalam log ralat . Dalam MySQL, anda boleh menggunakan arahan SHOW untuk melihat direktori dan maklumat nama fail di mana fail log ralat terletak, dengan sintaks "TUNJUKKAN PEMBOLEH UBAH SEPERTI 'log_error';".

Dalam log manakah maklumat kegagalan permulaan mysql akan disimpan?

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

Maklumat kegagalan permulaan MySQL akan disimpan dalam "Log Ralat".

Dalam MySQL, fail log ralat merekodkan maklumat seperti permulaan, penutupan dan ralat menjalankan pelayan MySQL.

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.

Jika pengecualian berlaku dalam perkhidmatan MySQL, anda boleh mencari sebab 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 LAPTOP-UHQ6V8KP.err di bawah laluan data lalai "C:ProgramDataMySQLMySQL Server 5.7Data". , yang terutamanya merekodkan sistem beberapa ralat berjalan. Perintah boleh melihat direktori dan maklumat nama fail di mana fail log ralat berada.

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

Pengetahuan lanjutan: Padam log ralat

Dalam MySQL, anda boleh menggunakan arahan mysqladmin untuk membuka log ralat baharu untuk memastikan ruang cakera keras pada pelayan MySQL. Sintaks arahan mysqladmin adalah seperti berikut:

Selepas melaksanakan arahan ini, pelayan MySQL mula-mula secara automatik akan mencipta log ralat baharu, dan kemudian menamakan semula log ralat lama kepada nama fail.err-old.

mysqladmin -uroot -p flush-logs
Salin selepas log masuk
Apabila pengecualian berlaku pada pelayan MySQL, pentadbir boleh mencari masa dan punca pengecualian dalam log ralat, dan kemudian menyelesaikan pengecualian berdasarkan maklumat ini. Untuk log ralat dari dahulu kala, ia tidak mungkin dilihat, dan log ralat ini boleh dipadamkan terus.

[Cadangan berkaitan:

tutorial video mysql

]

Atas ialah kandungan terperinci Dalam log manakah maklumat kegagalan permulaan mysql akan disimpan?. 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