แก้ไข Binary log ใน Mysql ทำให้ Server เต็ม

By Sutthiphong Nuanma

Binary log (บันทึกทวิภาคฐานข้อมูลแบบไบนารี) คือแฟ้มบันทึกที่ใช้ในระบบฐานข้อมูลเพื่อบันทึกการเปลี่ยนแปลงในฐานข้อมูลโดยที่ข้อมูลถูกเขียนเป็นรหัสไบนารี โดยส่วนใหญ่ใช้ในระบบฐานข้อมูล MySQL และ MariaDB โดยเฉพาะเมื่อมีการเปลี่ยนแปลงในข้อมูล เช่น เพิ่มข้อมูลใหม่, แก้ไขข้อมูล, หรือลบข้อมูล การบันทึกเหล่านี้สามารถใช้ในการกู้คืนข้อมูลหรือฟื้นข้อมูลในกรณีเกิดความเสียหายหรือข้อผิดพลาดในระบบฐานข้อมูลได้.

เริ่มต้นจากลบ file ที่สร้าง Binary log

service mysql stop
cd /var/log/mysql
rm -f mysql-bin.*
service mysql start

จากนั้นทำการไปปิด Binary log

หา file my.cnf เพื่อทำการไป comment code

log-bin=mysql-bin

หรือว่าบางคนอาจจะไม่มีการเปิด log-bin ก็สามารถไปใส่ code ภายใต้ [mysqld]

[mysqld]
skip-log-bin

เท่านี้ก็จะไม่เปลืองพื้นที่ในเครื่องแล้วครับ ❤️