实战之mysqlbinglog使用心得
在使用mysqlbinlog查看日志的时候碰到了一个问题, 错误提示如下:/usr/local/mysql/bin/mysqlbinlog: unknown variable 'default-character-set=utf8' 产生这个问题的原因是因为我在my.cnf中的client选项组中添加了default-character-set=utf8解决问题的办法: NO.1 是使用:--no-defaults./mysqlbinlog --n...
MySQL日常大表的DDL操作
作为DBA,我们也常常会碰到这样的需求:需要在不影响线上业务的情况下给表添加一个字段或索引。如果是一张只有几百或几千条记录的小表,这样的需求是非常容易解决的。但如果所管理的表数据量已经上亿、而且应用与数据库交互非常频繁,不允许停机窗口的出现,这样的需求又该如何满足?大多数的alter table操作都会涉及lock...
MySQL安装_源码安装
MYSQL的安装分三种:命令行安装、二进制安装和源码安装命令行安装相对而言简单,我们就不做过多陈述,今天就着重讲讲MYSQL的源码安装编译安装过程描述: 1.下载源代码 2.检查源码编译所需的依赖包是否齐全 3.解压编译 &nbs...