默认情况下,Mariadb/Mysql配置里面没有启用
修改配置:vim /etc/my. cnf
增加:
log_bin = mysql-bin
#是否开启了二进制日志
binlog_format = mixed
#二进制日志记录的模式
expire_logs_days = 30
#二进制日志自动删除的天数。默认值为0,表示"没有自动删除"
#cat /etc/my.cnf | egrep ‘log[_-]bin|binlog_format|expire_logs_days‘ 查看配置
当没配置binglog_format格式,可以用set session binglog_format=‘‘和set global binglog_format=‘‘ 在线修改
show global variables like ‘log_bin‘;==>查看是否已经成功启用
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_bin | ON |
+---------------+-------+
1 row in set (0.00 sec)
show binary logs;==>显示当前日志文件
+-------------------+-----------+
| Log_name | File_size |
+-------------------+-----------+
| master_bin.000001 | 821 |
+-------------------+-----------+
1 row in set (0.00 sec)
本文出自 “蓝色的天空” 博客,转载请与作者联系!
原文:http://shurk.blog.51cto.com/1134443/1745630