您的位置:首页 > 数据库 > MySQL

log_bin & log_bin_basename & log_bin_index

2017-02-07 13:38 459 查看

log_bin

log_bin是二进制日志的开关,用来记录所有的修改数据的dml语句,以备恢复数据库和复制数据库使用.
如果不指定log_bin_basename,则binlog使用主机名命名binlog日志
==> log_bin_basename 二进制日志文件名
==> log_bin_index 二进制的索引文件名


实验室

1 不指定

# hostname
monitor
# grep log-bin /etc/my.cnf
log-bin
# ll /usr/local/mysql/data/monitor*
-rw-r----- 1 mysql mysql      177 Jun 26 12:00 monitor-bin.000001
-rw-r----- 1 mysql mysql      799 Jun 26 12:08 monitor-bin.index


2 指定名称

# grep log-bin /etc/my.cnf
log-bin         = test
# ll /usr/local/mysql/data/test.*
-rw-r----- 1 mysql mysql 154 Jun 26 14:56 /usr/local/mysql/data/test.000001
-rw-r----- 1 mysql mysql  14 Jun 26 14:56 /usr/local/mysql/data/test.index


3 指定路径

# grep log-bin /etc/my.cnf
log-bin         = /usr/local/mysql/data/binlog/test
# ll /usr/local/mysql/data/binlog/
-rw-r----- 1 mysql mysql 154 Jun 26 15:02 /usr/local/mysql/data/binlog/test.000001
-rw-r----- 1 mysql mysql  41 Jun 26 15:02 /usr/local/mysql/data/binlog/test.index
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql5u7参数 mysql
相关文章推荐