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

mysql强力推荐启用binlog

2016-07-01 10:12 267 查看
开启方式:修改mysql的my.ini

log-bin=mysql-bin

如果写的是mysql-bin,则二进制日志的信息的文件位置:默认存放位置为数据库文件所在目录下,也可以在前面加上路径,如:D:\mysql\log\mysql-bin.(注:在前边加上路径的写法,博主并未尝试,博主直接写的是

log-bin=mysql-bin )。

重启mysql的应用.

在mysql的数据库文件所在的目录下则会出现  mysql-bin.xxxxxx(重启mysql一次将会自动生成一个新的binlog,xxxxxx表示数字,每次重启则加一。博主参考的他人的博客,他们说的生产的文件名字和本博主的不太一致。)

binlog基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中;

作用:MySQL的作用类似于Oracle的归档日志,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库增量备份和恢复(增量备份和基于时间点的恢复)、Mysql的复制(主主数据库的复制、主从数据库的复制)

查看是否启用binlog:

show variables like 'log_bin';
show variables like '%log_bin%';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: