MySQL 采用Xtrabackupex进行全库备份过程汇总
1,xtrabackup简介关于数据库备份以及备份工具,参考:http://blog.itpub.net/26230597/viewspace-1460065/,这里来介绍xtrabackup已经如何使用xtrabackup进行对数据库的全备份已经恢复。 2,xtrabackup下载下载地址为:http://www.percona.com/downloads/XtraBackup/Chorm浏览器下面,在“DOWN...
MySQL自带函数用法(一)
一、IFNULL用法说明IFNULL(expr1,expr2)如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。我们先举一些例子:mysql> SELECT IFNULL(1,0);+-------------+| IFNULL(1,0) |+-------------+| ...
mysql explain执行计划详解
1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有:A:simple:表示不需要union操作或者不包含子查询的简单select查询。有连接查询时,外层的查询为simple,且只有一...
mysql delete删除记录数据库空间不减少问题解决方法
mysql里delete方式删除数据,也存在类似oracle一样高水位的问题,表空间不释放,下面是收集的几种回收方式,供参考。1、使用 OPTIMIZE命令语法:OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ...最简单的:optimize table phpernote_article;如果您已经删除了表的一大部分,或者如果...
自己写的一个MYSQL监控show global status工具用于查看指定时间内变化的指标
工具用于查看指定时间内show global status指标的变化,能够帮助运维人员了解系统负载的走势本工具在5.5 5.6 5.7中测试通过源码我放在百度云盘了http://pan.baidu.com/s/1mhIeKp6源码一共5个文件conmysql.c main.c findv.c other.c type.h如果源码编译使用如下方法1、建立一个MYSQL用户用于监控,不需要什么权限只...
Last_IO_Error: Fatal error:slave have equal MySQL Server UUIDs原因及解决
最近在虚拟机上部署MySQL主从复制架构的时候,碰到了"Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work."这个错误提示。即主从架构中使用了相同的UUID。检查server_id系统变量,已经是不同的...
记一次MySQLbinlog 日志乱码处理
OS:Red Hat Enterprise Linux Server release 6.5 (Santiago)DB:5.6.30-log使用mysqlbinlog打开日志,发现日志内容存在乱码首先想到检查MySQL数据库的字符集。发现字符集都一致的,看了操作系统环境变量的字符集,发现字符集都是一直的。...
Mysql CMAKE编译参数详解
Linux平台下MySQL的安装方式主要有3种:1、通过RPM包进行安装;2、直接使用编译好的二进制文件进行安装;3、下载源代码,采用自定义选项的方式安装。使用源码安装的时候CMAKE有众多参数,下面对部分参数做一些解释说明。常用的参数:...
MySQL修改账户的密码方法
MySQL提供了多种修改账户密码的方式:1、可以用mysqladmin命令在命令行指定密码shell> mysqladmin -u user_name -h host_name password "newpwd"该命令重设密码的账户为user表内匹配User列的user_name和Host列你发起连接的客户端的记录。比如把密码改为:root123[root...
MySQL日志-二进制日志(Binlog)
MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:日志文件记入文件中的信息类型错误日志(-log-err)记录启动、运行或停止mysqld时出现的问题。...