修改以下配置后,需要重新啟動數據庫服務才可以生效
- log-bin=
- 開啟并制定二進制日志的保存路徑及文件名,默認存放位置為數據庫文件所在目錄下,名稱為hostname-bin.xxx
- max-binlog-size=500m
- 設置單個二進制日志文件的最大值,默認為1G
- binlog-do-db與binlog-ignore-db
- 指定二進制日志文件記錄和忽略哪些數據庫操作
- binlog-cache-size=100m
- 設置二進制日志的緩存大小
- sync-binlog=N
- 每隔N秒將緩存中的二進制日志記錄寫回到硬盤,默認為0。
暫停二進制日志
進行數據庫導入的時候,可以暫時關閉二進制日志,不然記錄大量的日志文件
SET sql_log_bin={0|1}
刪除二進制日志文件
- 操作系統命令直接刪除(數據庫需要暫停,可能破壞數據庫的所引)
- RESRT MASTER
- PURGE