Window 下mysql binlog开启及查看,mysqlbinlog详解数据库
查看是否开启了binlog:
win+r = cmd = 连接mysql= show variables like log_%
mysql show variables like log_%; +---------------------------------+-------------+ | Variable_name | Value | +---------------------------------+-------------+ | log_bin | ON | | log_bin_trust_function_creators | OFF | | log_error | ./mysql.err | | log_queries_not_using_indexes | OFF | | log_slave_updates | OFF | | log_slow_queries | ON | | log_warnings | 1 | +---------------------------------+-------------+
没有开启log_bin的值是OFF,开启之后是ON
开启binlog:修改mysql的配置文件my.ini。添加如下配置:
该文件默认不允许修改,需要右键“管理员取得所有权”之后才能保存修改。
另外,需要注意的是!!!!!!!!!图中的my.ini位于:C:/ProgramData/MySQL/MySQL Server 5.7,而不是位于:C:/Program Files/MySQL/MySQL 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文件:
查看binlog:
win+r = cmd = 连接mysql= show binary logs; = 可以查看自己binlog的名称
win+r = cmd = 连接mysql= show binlog events; = 可以查看已生成的binlog
导出成文本文件:D:/AppServ/MySQL/bin mysqlbinlog d:/test.txt
确保在bin目录下有mysqlbinlog.exe 没有的话搜索下载
mysql 使用mysqlbinlog查看日志的问题mysqlbinlog mysql-bin.00005 startdatetime= 时间 stopdatetime= 时间 database=DB_name | grep -i -A 6 id=111
用grep..
Windows下mysql的binlog 位置在哪,版本是515二进制文件在data目录下,
可以再mysql命令行执行, show variables like %datadir% 查看data路径
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/4754.html
mysql相关文章
- mysql找出重复数据的方法详解数据库
- mysql八小时问题详解数据库
- 完美安装MySQL:精选CMD命令(cmd命令安装mysql)
- MySQL数据库管理程序:最佳实践(mysql管理程序)
- MySQL之 四舍五入函数及其应用(mysql四舍五入函数)
- 使用Mysql备份数据库命令必知(备份mysql命令)
- MySQL时间比较详解,轻松掌握日期和时间的使用方法(mysql的时间比较)
- PHP操作MySQL数据库的完整指南(php读写mysql)
- MySQL数据库学习指南——电子书推荐(mysql教程电子书)
- 查询MySQL 运用参数化查询简化数据库操作(mysql 参数化)
- MySQL数据库同步解决方案:一键就完成!(mysql数据库同步工具)
- MySQL数据库中如何添加主键(mysql中主键怎么添加)
- MySQL test用法详解(mysql中test用法)
- 如何使用C语言关闭MySQL服务器(c 中关闭mysql)
- 快速管理MySQL数据库利用C语言的MySQL访问类(c mysql访问类)
- 利用ASP技术进行MySQL数据库开发(asp可以使用mysql)
- MySQL 教程如何删除表格(mysql中删除表格)
- MySQL删除操作失效如何解决(mysql一键删除不了)
- MySQL登录方式详解账户密码登录与基于LDAP的身份认证(mysql两种登录方式)
- php入门学习知识点一PHP与MYSql连接与查询