vim /usr/local/etc/my.cnf添加以下配置expire_logs_days = 5 定期清理

log-bin = /usr/local/var/mysql/mysql_bin_log/mysql-bin #开启binlog,指定文件闻之

server_id = 1 #配置mysql replication需要定义,不能和canal的slaveId重复

binlog_format=MIXEDD

mysql.server restart // 重启mysql

show variables like '%log_bin% 查看是否开启

show master status;查看日志状态

flush logs; 刷新日志,刷新之后会新建一个新的Binlog日志

reset master 清空目录下所有日志文件

查看日志文件:mysqlbinlog --base64-output=DECODE-ROWS -v mysql-bin.000001/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;

/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;

DELIMITER /*!*/;

# at 4

#200423 16:43:25 server id 1 end_log_pos 123 CRC32 0xb303c132 Start: binlog v 4, server v 5.7.29-log created 200423 16:43:25 at startup

# Warning: this binlog is either in use or was not closed properly.

ROLLBACK/*!*/;

# at 123

#200423 16:43:25 server id 1 end_log_pos 154 CRC32 0x21d20383 Previous-GTIDs

# [empty]

# at 154

#200423 16:45:11 server id 1 end_log_pos 219 CRC32 0xfb334efd Anonymous_GTID last_committed=0 sequence_number=1 rbr_only=no

SET @@SESSION.GTID_NEXT= 'ANONYMOUS'/*!*/;

# at 219

#200423 16:45:11 server id 1 end_log_pos 295 CRC32 0xb8e6b396 Query thread_id=4 exec_time=0 error_code=0

SET TIMESTAMP=1587631511/*!*/;

SET @@session.pseudo_thread_id=4/*!*/;

SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1/*!*/;

SET @@session.sql_mode=1436549152/*!*/;

SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;

/*!\C utf8 *//*!*/;

SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=33/*!*/;

SET @@session.lc_time_names=0/*!*/;

SET @@session.collation_database=DEFAULT/*!*/;

BEGIN

/*!*/;

# at 295

#200423 16:45:11 server id 1 end_log_pos 626 CRC32 0xa15900c0 Query thread_id=4 exec_time=0 error_code=0

use `chunyu`/*!*/;

SET TIMESTAMP=1587631511/*!*/;

UPDATE `article_article` SET `created_time` = '2020-04-23 08:17:20.953805', `last_modified` = '2020-04-23 08:45:11.324532', `user_id` = 1, `title` = '1', `content` = '999999', `status` = 1, `comment_count` = 0, `star_count` = 0 WHERE `article_article`.`id` = 2

/*!*/;

# at 626

#200423 16:45:11 server id 1 end_log_pos 657 CRC32 0xeb7a6863 Xid = 14

COMMIT/*!*/;

SET @@SESSION.GTID_NEXT= 'AUTOMATIC' /* added by mysqlbinlog */ /*!*/;

DELIMITER ;

# End of log file

/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;

/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;

推荐:《mysql视频教程》

mac mysql log在哪里_mac如何开启mysql bin-log相关推荐

  1. Mac电脑mysql创建数据库步骤_mac上创建MySQL的基本步骤

    首先得安装环境与MySQL的软件 安装环境的软件在这里我用的是:jdk-8u111-macosx-x64.dmg MySQL:mysql-5.7.16-osx10.11-x86_64.dmg 安装好了 ...

  2. mac mysql 重设密码_Mac下忘记mysql密码重新设置密码的图文教程

    MySQL 文件在路径/usr/local/mysql下 1, 在系统偏好设置中关闭 mysql : Stop MySQL Server 2 ,打开终端 进入路径 /usr/local/mysql/b ...

  3. mac mysql的初始密码_MAC版修改MySQL初始密码的方法

    解决方式: 亲测方法3,已成功重置密码. step1: cd /usr/local/mysql/bin/ 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击 ...

  4. mac忘记mysql初始密码怎么办_Mac操作系统下MySQL密码忘记后重置密码的方法

    安装好MySQL以后,系统给了个默认的的密码,然后说如果忘记了默认的密码......我复制了默认密码就走过了只一步,这一步就是我漫长旅程的开始.他给的密码太复杂了,当然我得换一个,而且我还要假装我不记 ...

  5. mac如何查看mysql是否卸载干净_mac 干净卸载 mysql

    一  终端输入 mysql -V 查看版本 是否已安装mysql 二  之前如已安装mysql,请先完全卸载mysql (1)终端下执行以下命令 sudo rm /usr/local/mysql su ...

  6. mac忘记mysql用户名和密码_Mac 最全 Mysql忘记用户名和密码如何处理

    工作中一直在维护开发环境和生产环境的数据库,现在想做些小测试需要用到本地库,但忘记了账户名和密码. 还好本姑娘有点儿懒,用的是navicat工具,有记录用户名,不过无所谓,都能查出来. 第一步:关闭m ...

  7. xampp mysql 查询很慢_如何开启mysql的慢查询机制

    1 在mysql中默认是不会开启慢查询日志功能的,我们可以使用show variables like '%slow%'来查看一下.结果如下: 参数说明:log_slow_queries表示服务器端是否 ...

  8. emq认证mysql后如何使用_emq服务器开启mysql验证教程

    在上一篇博客中我们写了ubuntu16.04中安装emq服务器教程的,当我们安装好zip的emq服务器之后.在emqttd目录下的emq文件夹中,有emq.conf 文件夹.vim emq.conf ...

  9. kafka mysql安装与配置_Mac环境canal+mysql+kafka的安装及使用

    为了实现 实时同步数据,在mac环境搭建了canal,mysql,kafka的一套流程 使用canal加mysql加kafka的方式传递数据 mysql 数据源头 canal模仿slave冲mysql ...

最新文章

  1. linux 使用jstack_案例解析:线程池使用不当导致的系统崩溃
  2. linux 进程 命令 cat,Linux cat命令详解
  3. 用SWOT模型剖析SaaS
  4. c# mysql存储过程 输出参数值_MySQL 存储过程参数用法 in, out, inout
  5. android之WIFI小车编程详述
  6. 95-190-028-源码-window-Window介绍与使用md
  7. 对比Vector、ArrayList、LinkedList有何区别(转)
  8. 移动手机病毒的进化历程
  9. ArcPad 10 的安装部署
  10. zblog include html页面,zblog模板开发第一课:zblog标签调用大全
  11. scratch编程我的世界3D史蒂夫
  12. 孙子兵法——02 作战第二
  13. Revit二开 VS附加Revit时闪退程序
  14. C程序设计(谭浩强第五版)总结
  15. 论文写作总结-论文写作前需要注意的事
  16. Bundle数据结构和反序列化分析
  17. linux监控ftp stp日志,一篇文章让你了解STP、SFTP、UTP、FTP、ASTP分别是什么网线?...
  18. M91A人脸识别布控球机人脸AI视频分析功能
  19. Telegram公布个人身份验证工具,可共享财务及ICO数据
  20. SSL P1597 石子合并问题 题目

热门文章

  1. c语言编译软件容错策略,软件容错方法之——软件冗余
  2. php对某目录设置ip权限,apache - .htaccess如何单独给某个请求设置IP白名单权限?...
  3. html让空间高度跟随父级,CSS子元素跟父元素的高度一致的实现方法
  4. 应用filestream设置时存在未知错误_开机黑屏?常见启动黑屏错误的中文解释!学习电脑知识电脑小匠...
  5. git项目初始上传服务器,快速架设一个使用 SSH 的 Git 服务
  6. 显卡花屏显存测试软件6,显卡花屏诊断好帮手:Video Memory Stress Test
  7. 多伦多大学计算机科学升大二,加拿大多伦多大学优势专业排名_加拿大多伦多大学优势专业盘点...
  8. java三个整型变量_初值自定义.if按由小到大的顺序输出这三个数_C语言实现3个数从小到大排序/输出的方法示例...
  9. python定义一个1xn矩阵_Python实现的矩阵类实例
  10. python中的map函数返回一个地址_python中的map函数