使用mysqlbinlog实时备份MySQL二进制日志
备份二进制日志是创建良好备份基础架构的重要部分,因为它为您提供了即时恢复的可能性。在MySQL 5.6中,mysqlbinlog增加了一项新功能,支持连接到远程MySQL实例并将二进制日志数据转储到本地磁盘。下面我们就......
Linux二进制包安装MySQL 5.7的步骤
MySQL 5.7提供二进制包的安装,相比yum安装麻烦点,但相比编译安装还是会方便很多。二进制包不需要自行编译mysql源码,瞎下载后可直接使用,绿色版安装。二进制包安装也和编译一样,可以灵活指定需要的MySQL版......
MySQL查看数据库大小、表大小和索引大小的方式
说明: 通过MySQL的 information_schema 数据库,可查询数据库中每个表占用的空间、表记录的行数;该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:所......
Windows系统的MySQL忘记密码修改root密码的4种方法
MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。搭配 PHP 和 Apache 可组成良好的开发环境。因此用的......
mysqldump提示1044 Access denied when using LOCK TABLES错误的处理
最近在用mysqldump备份数据库,不过报错如下: mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES 最后解决办法如下: mysql......
mysql实时记录每条sql语句
mysql> SHOW VARIABLES LIKE "general_log%"; +------------------+----------------------------+ | Variable_name | Value | +------------------+-----------------------......
Ubuntu下Apache网页服务器安装添加PHP支持
最近需要在一台apache+tomcat的服务器上跑PHP,所以必须要让apache支持PHP了。另外现在环境一般PHP都会连mysql和postgresql,所以安装的时候需要把mysql和postgresql的功能加上。apache和php之间我直接选择模......
CentOS 6配置Postfix+Mysql认证的邮件服务器步骤
在开始配置邮件服务器前,先了解下邮件发送的基本过程和几个概念。MUA:邮件用户代理,客户端的例如outlook,foxmail,网页版如163邮箱等。MTA:邮件传输代理,MUA写好邮件后通过MTA传输,可能会有多个MTA做re......
MySQL创建strip_tags函数删除html标签
创建函数strip_tags CREATE FUNCTION `strip_tags`($str text) RETURNS text BEGIN DECLARE $start, $end INT DEFAULT 1; LOOP SET $start = LOCATE("<", $str, $start); IF ......
MySQL数据库复制的几个常用拓扑结构
复制的体系结构有以下一些基本原则 (1) 每个slave只能有一个master; (2) 每个slave只能有一个唯一的服务器ID; (3) 每个master可以有很多slave; (4) 如果你设置log_slave_updates,slave可以是其它slave的ma......
MySQL 5.1升级到MySQL 5.5的步骤
mysql 5.5已经出来有一段时间,性能有明显提升,特别是对多核CPU的支持与TPS性能的提升。上周博主介绍了linux下编译安装mysql 5.5的步骤,安装不出意外基本没有问题。不过可能很多朋友和我一样一直用的是mysql......
Linux下编译安装Mysql-5.5的简单步骤
Linux下面因为从MySQL 5.5开始使用cmake来做config了,所以编译安装的会和5.1版本有些区别。不过总体来说还是差别不大。 首先是安装cmake环境。因为博主测试机是ubuntu,所以直接用apt-get install cmake命令......