編輯my.ini或者my.cnf文件 #### 清空binlog信息 ```sql #查看現存的binlog文件列表 show master logs; #重置清空binlog文件 reset master; #重置清空後 重新查看現存的binlog文件列表 是否都被清空了 show master ...
編輯my.ini或者my.cnf文件
清空binlog信息
#查看現存的binlog文件列表
show master logs;
#重置清空binlog文件
reset master;
#重置清空後 重新查看現存的binlog文件列表 是否都被清空了
show master logs;
停用binlog功能
為啥要關閉binlog功能呢?
是因為反正是個測試伺服器,磁碟比較小。無所謂數據丟不丟的。但是不建議生產環境關閉,這可能會造成非常嚴重的災難。
在mysqld分組下麵加skip-log-bin配置
[mysqld]
skip-log-bin
然後重啟資料庫即可
重啟後查詢log_bin狀態。返回log_bin為OFF表示binlog日誌功能為停用狀態。如果這裡為ON表示啟用中。
show variables like 'log_bin';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_bin | OFF |
+---------------+-------+
1 row in set (0.01 sec)
#重新查看binlog文件列表 返回錯誤了 就對了
show master logs;
ERROR 1381 (HY000): You are not using binary logging
轉載請註明出處。
作者:peachyy
出處:http://www.cnblogs.com/peachyy/
出處:https://peachyy.gitee.io/
出處:https://peachyy.github.io/
公眾號: