2020年3月23日

解决DataX支持Mysql 8的读写

摘要:前言:如果是第一次安装使用datax,或您服务器Mysql版本是 <= 5.7的,请先参考我之前的随笔:https://www.cnblogs.com/zifan/p/9194793.html。 背景:Mysql从5.6升级到8.0.19之后,发现原先正常跑的datax出错了。 先来看下我的报错信息 阅读全文

posted @ 2020-03-23 12:53 下班闪电去打卡 阅读 (21) 评论 (0) 编辑

2019年12月30日

mysql将bin-log日志文件转为sql文件

摘要:查看mysqlbinlog版本 mysqlbinlog -V [--version] 查看binlog日志开启状态 show variables like '%log_bin%'; mysql打开bin-log日志后,mysql数据库的非查询操作会将记录保存到bin-log文件中。一般bin-log 阅读全文

posted @ 2019-12-30 18:00 下班闪电去打卡 阅读 (342) 评论 (0) 编辑

2019年12月11日

Unable to load dynamic library 'zip.so' on Centos 6.8 useing php7.3

摘要:背景: Centos6.8服务器升级php版本,从7.1升级到7.3,常用扩展都安装完成之后,报:Class 'ZipArchive' not found。一看就是zip扩展没有,需要手动安装了。 中间一步步,一会说autoconf版本过低,一会说libzip版本过低,又说cmake版本过低, 安装 阅读全文

posted @ 2019-12-11 15:30 下班闪电去打卡 阅读 (125) 评论 (0) 编辑

2019年8月6日

mysql: "Warning: Using a password on the command line interface can be insecure." 解决方法

摘要:错误重现: 命令行或者shell脚本中执行以下命令,如果您当前服务器mysql版本是大于5.6的,则会出现警告:Warning: Using a password on the command line interface can be insecure. 这是mysql避免明文密码出现在脚本中做的 阅读全文

posted @ 2019-08-06 11:06 下班闪电去打卡 阅读 (1350) 评论 (0) 编辑

2019年7月8日

MySQL binlog之数据恢复

摘要:一、恢复方案1、数据量不是特别大,可以将mysqldump命令备份的数据使用mysql客户端命令或者source命令完成数据的恢复;2、使用Xtrabackup完成数据库的物理备份恢复,期间需要重启数据库服务;3、使用LVM快照卷完成数据库物理备份恢复,期间需要重启数据库服务; 二、使用mysqlb 阅读全文

posted @ 2019-07-08 11:09 下班闪电去打卡 阅读 (130) 评论 (0) 编辑

2019年7月5日

Mysql 实现基于binlog的主从同步

摘要:工作原理 1、主节点必须启用二进制日志,记录任何修改了数据库数据的事件。2、从节点开启一个线程(I/O Thread)把自己扮演成 mysql 的客户端,通过 mysql 协议,请求主节点的二进制日志文件中的事件3、主节点启动一个线程(dump Thread),检查自己二进制日志中的事件,跟对方请求 阅读全文

posted @ 2019-07-05 13:53 下班闪电去打卡 阅读 (1754) 评论 (0) 编辑

2019年5月28日

composer 版本号前置~与^符号的区别

摘要:语义化版本https://semver.org/lang/zh-CN/ 了解版本号分 所以用这个说法来理解composer.json里面版本的控制 阅读全文

posted @ 2019-05-28 10:47 下班闪电去打卡 阅读 (273) 评论 (0) 编辑

2018年6月18日

阿里巴巴离线数据同步工具/平台datax安装、使用笔记

摘要:废话不多说,直接上笔记,先来看下参考链接GitHub: https://github.com/alibaba/DataX。此链接有较详细的安装使用方法,还有json参数编写的文档说明,建议多看。 First,从上面的参考链接中下载datax,解压完成后datax/bin目录中就有了现成的可执行文件。 阅读全文

posted @ 2018-06-18 14:45 下班闪电去打卡 阅读 (3025) 评论 (0) 编辑

导航

统计