1、查看是否开启了binlog:show binary logs;
默认情况下是不开启的。
2、开启binlog:修改mysql的配置文件my.ini。添加如下配置:
如果my.ini下无binlog相关内容则,自己填写
log_bin=mysql-bin #打开binlog
binlog-format=Row #选择Row行模式
server-id=1 #配置mysql replaction需要定义,不要和canal的slaveId重复
该文件默认不允许修改,需要右键“管理员取得所有权”之后才能保存修改。
另外,需要注意的是图中的my.ini位于:C:ProgramDataMySQLMySQL Server 5.7,而不是位于:C:Program FilesMySQLMySQL Server 5.7。看图:
3、重启mysql服务。如图:
4、验证binlog是否开启:show variables like 'log_bin'; 和 show binary logs;
5、binlog文件的位置:如果在修改my.ini的binlog时给的是全路径,那么生成的日志文件就在指定的目录下;如果如步骤2中只给一个名字,那么生成的binlog日志的位置为:
假设给的全路径配置为:
服务重启之后就会在指定目录下产生mysql-bin.000001和mysql-bin.index文件:
【推广】
免费学中医,健康全家人
原文地址:https://www.cnblogs.com/youqc/p/15386304.html
- 推荐文章
- 小强的HTML5移动开发之路(36)——jQuery中的DOM操作
- 小强的HTML5移动开发之路(35)——jQuery中的过滤器详解
- 前端大文件断点上传
- 前端大文件上传
- 快速传超大文件的解决方案
- T级别视频上传解决方案
- 大视频上传T级别解决方案
- java支持断点续传文件上传和下载组件
- B/S结构下上传下载大文件(1G以上)的解决方案
- 需求-java web 能够实现整个文件夹的上传下载吗?
- web前端:上传文件夹(需支持多浏览器)
- IE浏览器如何实现断点续传
- J2EE之Servlet初见
- git patch生成方法
- zoj 1109 Language of FatMouse(字典树)
- HDU 5335 Walk Out
- [Python]计算闰年时候出现的and和or优先级的问题以及短路逻辑
- 免安装Oracleclient和PL/SQL
- unix基础杂谈
- Unity5.1 新的网络引擎UNET(四) UNET Remote Actions
- uinty实现玩家尾随鼠标位置平滑旋转角度
- matlab hornerDemo
- 【App 开发框架
- mobiscroll手机端插件 好用(时间、日历、颜色)
- 朴素的UNIX之-调度器细节
- String与StringBuffer的差别
- 用jquery ajax做的select菜单,选中的效果
- Codeforces Round #253 (Div. 2)A. Anton and Letters
- unix环境高级编程——文件i/o
- CSDN的技术问题