Rumah >pangkalan data >tutorial mysql >Bagaimana untuk mengosongkan log dalam mysql
Dalam mysql, anda boleh menggunakan perintah purge untuk mengosongkan log Perintah ini digunakan untuk mengosongkan data yang ditentukan Sintaksnya ialah "membersihkan log binari ke 'mysql-tb-bin.000005';".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
Membuka log binari dan .log log Mysql ini sangat besar. Log .log telah mencapai 25 G, log mysql-bin.00000X Ia juga telah mencapai 5G Mula-mula, bersihkan fail log pada pelayan utama paparan:
show binary logs;
Kemudian pergi ke pelayan hamba untuk melihat binari mana yang sedang digunakan,
show slave status\G;
Kami melihat mysql-tb-bin Fail log .000005 sedang digunakan.
Kembali ke pelayan utama dan mula membersihkan log, tetapi fail log mysql-tb-bin.000005 tidak boleh dibersihkan:
Ini arahan adalah untuk membersihkan mysql-tb- Log binari lain selain daripada bin.000005 selepas pelaksanaan berjaya, semak senarai log binari: Ia masih agak rumit; Jawapannya ya, tambahkan konfigurasi ini dalam my.ini: expire_logs_days=5 Konfigurasi ini bermakna bilangan hari tamat tempoh log, jika log lebih daripada 5 hari, mysql akan membersihkan log yang lebih lama daripada 5 hari secara automatik , jadi anda tidak perlu risau lagi Terdapat masalah fail log semakin besar Anda mesti berhati-hati semasa melaksanakan arahan untuk memastikan semuanya selamat sebelum melaksanakannya.purge binary logs to 'mysql-tb-bin.000005';
Pembelajaran yang disyorkan:
tutorial video mysqlAtas ialah kandungan terperinci Bagaimana untuk mengosongkan log dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!