关闭

Mysql的log-bin日志

标签: mysql的log-binmysql的二进制日志文件
142人阅读 评论(0) 收藏 举报
分类:

1、开启mysql的bin-log日志

      找到mysql的配置文件/etc/my.cnf,在里面加入下面语句

[mysqld]
slow_query_log_file=/usr/local/mysql/log/slow.log   #开启Mysql的慢查询日志
log-bin=/usr/local/mysql/log/mysql-bin              #开启Mysql的二进制日志
log-error=/usr/local/mysql/log/err.log         #开启Mysql的错误日志
general_log_file=/usr/local/mysql/log/general.log


2、查看Mysql的二进制日志文件

     2.1 查看二进制文件是否开启成功

 show variables like 'log_bin%';
+---------------------------------+--------------------------------------
| Variable_name                   | Value                                  |
+---------------------------------+--------------------------------------+
| log_bin                                 | ON                                   |
| log_bin_basename           | /usr/local/mysql/log/mysql-bin       |

    2.2查看最后的log-bin文件信息

show  master status;
+------------------+----------+--------------+------------------+-------------------+
| File                   | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000003 |      120 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+

3、关于二进制日志的一些操作

      3.1 开启一个新的二进制日志,从当前时刻,记录对数据库的更新操作      

flush logs;

      3.2 清空所有的bin-log日志

reset master;
     3.3 查看最后一个log-bin文件

show master status;


4、二进制日志文件的查看

mysqlbinlog --no-defaults mysql-0001.bin


1
0

猜你在找
深度学习基础与TensorFlow实践
【在线峰会】前端开发重点难点技术剖析与创新实践
【在线峰会】一天掌握物联网全栈开发之道
【在线峰会】如何高质高效的进行Android技术开发
机器学习40天精英计划
Python数据挖掘与分析速成班
微信小程序开发实战
JFinal极速开发企业实战
备战2017软考 系统集成项目管理工程师 学习套餐
Python大型网络爬虫项目开发实战(全套)
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:142530次
    • 积分:5294
    • 等级:
    • 排名:第4781名
    • 原创:351篇
    • 转载:94篇
    • 译文:0篇
    • 评论:29条