mysql
文章平均质量分 58
hackerwin7
这个作者很懒,什么都没留下…
展开
-
mysql 修改密码的问题
最近弄mysql的时候,发现一个之前没有发现的严重问题,匿名用户!!!当你想以root的身份登录的时候:mysql -u root -pEnter password:当你兴致勃勃的敲进了密码,发现:Access denied for user 'root'@'localhost' (using password: YES)!!!!!之后,你找遍了各大转载 2014-07-22 13:27:55 · 2245 阅读 · 0 评论 -
搭建: canal部署与实例运行
1、准备:github:https://github.com/alibaba/canal里面有包括server端 client端的 例子原创 2014-07-18 12:46:24 · 73894 阅读 · 15 评论 -
搭建并运行基于HA模式的canal
j原创 2014-07-22 17:17:14 · 13002 阅读 · 2 评论 -
canal的重写与parser源码分析
把canal的parse部分整个抽离了出来,主要是方便以后进行本机调试与源码分析,现在放上来。其实后面已经原创 2014-09-30 15:19:36 · 4252 阅读 · 1 评论 -
关于canal slave 解析sql错误的一个探究
昨天线上遇到的问题。问题场景:mysql 的 binlog format 确认是row模式。但canal讲dml语句解析成了ddl语句,导致getisddl()为true,实际上sql是 insert 语句 或者update语句。原因:问题出在mysql端,比如DBA可能是这样做的,用root权限在mysql shell端 set binlog_format = row原创 2014-12-02 20:37:37 · 3140 阅读 · 0 评论 -
mysql 实时协议解析 第二版 (基于kafka)
第二版 mysql实时解析:目前从第一版的hbase换到了第二版的kafka:将traker与parser的交互组件的hbase替换为kafka。其大体原因是:1、对于解析的数据没必要永久存储,业务仅是需求回溯一周的数据,对数据的持久化保存特性并不做要求。2、对于解析要求实时性,需要一个高吞吐量的组件来传递解析的数据,并且保证不重不丢。整体结构设计:大致原创 2015-01-14 18:16:15 · 6487 阅读 · 1 评论 -
mysql 5.5 设置编码问题
问题场景:今天需要讲linxu上的默认编码由GBK转成UTF-8,修改my.cnf文件后,发现无法启动mysql了。问题分析:显然是因为修改my.cnf不恰当的问题而导致mysql不能正常启动。解决:这里贴一下正常配置的my.cnf:[client] default-character-set=utf8[mysqld] character-set-server=ut原创 2015-01-14 17:56:45 · 1114 阅读 · 0 评论 -
Mysql日志抽取与解析
1. 摘要:Mysql日志抽取与解析正如名字所将的那样,分抽取和解析两个部分。这里Mysql日志主要是指binlog日志。二进制日志由配置文件的log-bin选项负责启用,Mysql服务器将在数据根目录创建两个新文件XXX-bin.001和XXX-bin.index,若配置选项没有给出文件名,Mysql将使用主机名称命名这两个文件,其中.index文件包含一份全体日志文件的清单。Mysql会把原创 2014-10-08 17:44:14 · 13209 阅读 · 1 评论