• innobackupex命令参数详解

    日期:

    innobackupex 参数解析 --apply-log 通过应用同一目录下的事务日志文件xtrabackup_logfile,在BACKUP-DIR目录准备一个备份。页建立一个新的事务日志文件。innoDB的配置是从innobackupex备份时建立的文件backup-my.cnf读...

  • 使用innobackupex进行mysql备份

    日期:

    关于物理备份工具xtrabackup的安装及介绍可以看一下上篇文章:Percona XtraBackup使用说明 接下来介绍一下xtrabackup的两个主要工具:xtrabackup和innobackupex的用法。 环境说明: HostName IP Servers DB linux-node1 192.168.20.200 zabbix-server 5.5.56...

  • MySQL主从服务器配置,读写分离【Master-Slave集群】

    日期:

    一、主从服务器使用场景 为什么要使用主从服务器?当我们在一个系统中,访问量很小的时候,感觉不到性能的问题,但是当我们系统的访问量大大增加后,系统性能会明显下降,对于这样一个系统,我们当然要去优化服务器,这时就提到了负载均衡,读写分离,我们可...

  • MySQL之主从复制、级联复制、主主复制、半同步复制和加密复制

    日期:

    本章内容 MySQL复制介绍 实验一:建立新的主从复制 实验二:已有旧的主,建立新从 实验三:三台服务器实现级联复制 复制架构中应该注意的问题 实验四:提升从服务器为主服务器 实验五:实现主主复制 实验六:实现半同步复制 复制过滤器 实验七:实现SSL加密...

  • MySQL 命令行不能插入中文的解决办法

    日期:

    今天遇到一个问题,通过navicat 的命令行,向MySQL中建库,建表,插入数据,数据中有中文,将脚本粘贴到命令行中后,回车,总是报错:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right...

  • MySQLUtilities 常用工具

    日期:

    安装MySQLUtilities: # cd mysql-utilities-1.5.3 # python ./setup.py build # python ./setup.py install ############################mysqldbcopy############################## 复制数据库: 在同一台数据库实例上根据app_shop复制一个新的app库: my...

  • MySQL 使用127.0.0.1 链接不上

    日期:

    MySQL 使用127.0.0.1 链接不上 现象: 密码正确,使用mysql本机IP 远程链接,可以正常链接,,在其他机器远程登录mysql也可以正常, 但是使用mysql -uroot -p123 -h127.0.0.1 一直报错 解决方案:在配置文件添加如下配置,并重启mysql服务 skip_name_resolve=O...

  • MySQL高可用之MHA,Galera Cluster

    日期:

    MySQL高可用的三种实现方式 MMM:Multi Master MySQL,多主模型,基于主从复制实现 MHA:Master HA,对主节点进行监控,可实现自动故障转移至其它从节点;通过提升某一从节点为新的主节点,基于主从复制实现,还需要客户端配合实现,目前MHA主要支持一主多从...

  • Mysql常用30种SQL查询语句优化方法

    日期:

    1、应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎...

  • Mysql sql语句优化的10条建议

    日期:

    1、将经常要用到的字段(比如经常要用这些字段来排序,或者用来做搜索),则最好将这些字段设为索引 2、字段的种类尽可能用int或者tinyint类型。另外字段尽可能用not null 3、当然无可避免某些字段会用到text,varchar等字符类型,最好将text艾段的单独出另外...