写在前面:如果此文有幸被某位朋友看见并发现有错的地方,希望批评指正。如有不明白的地方,愿可一起探讨。MySQL复制的基本原理MySQL复制解决的基本问题让一台MySQL服务器的数据与其他MySQL服务器的数据保持同步。MySQL复制的工作原理MySQL复制的工作原理图如下所示(图来自高性..
分类:
数据库 时间:
2014-09-21 03:38:50
阅读次数:
376
MySQL复制MySQL复制是指将主库上的DDL和DML操作通过二进制日志传到从库上,使主库和从库上的数据保持同步MySQL主从架构:优点:故障时候可以切库;读写分离;从库执行其他业务例如备份。1:Master-Slave 主从同步2:Master-Slave-Slave……级联3:Master-....
分类:
数据库 时间:
2014-09-21 00:04:49
阅读次数:
287
Master-Slave-Slave级联配置结果同上一小节是一样的注意:默认情况下,从库执行relay-log中的SQL语句不会记录到BINLOG。 所以,处于中间层的MySQL配置项需要额外开启log_slave_updates=1。
分类:
数据库 时间:
2014-09-20 23:52:29
阅读次数:
298
Master-Master互为主备1:按照主从配置步骤将MasterB配置成MasterA的从库;2:确保MasterB没有写入,通过show master status命令在MasterB上得到其同步点,再将MasterA配置成MasterB的从库。通常,为了简化逻辑,其中一个Master会设置为...
分类:
数据库 时间:
2014-09-20 22:23:39
阅读次数:
260
实验环境master172.16.31.30slave172.16.31.311#vim/etc/my.cnf
log-bin=/binlog/mysql-bin//二进制日志文件目录
innodb_file_per_table=1//innodb表空间独立
server-id=1//从服务器不能跟此id重复
binlog-format=ROW//二进制日志文件格式
log-slave-updates=ture//更新数据开..
分类:
数据库 时间:
2014-09-20 02:22:27
阅读次数:
333
Mysql主从同步(MysqlAB复制)配置Mysql主从同步(MysqlAB复制)功能是自动备份数据vim/var/lib/mysql/auto.cnf数值不能一样master主slave从192.168.1.1192.168.1.21、主从环境配置:mysql_5.6版本servicemysqlstartping通serviceiptablesstopsetenforce0从数据库服务器上一定..
分类:
数据库 时间:
2014-09-19 19:30:16
阅读次数:
643
在MySQL主从复制机器的master的数据库中创建function,报出如下错误:
Error Code: 1418. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled
(you *might* want to...
分类:
数据库 时间:
2014-09-19 17:38:05
阅读次数:
210
#!/bin/sh#****************************************************************************#Filename:#master_slave_configure.sh#Function:#Automaticconfigurationofmastertoslave.#Author:#gfsunny@163.com##UsageExample:#./master_slave_configure.shmip:mportsip:sport#..
分类:
数据库 时间:
2014-09-19 14:01:36
阅读次数:
254
在用复制账号对mysqlsalve管理过程中,使用哪些权限合适?首先看一下mysql官方提供的权限表:权限列上下文CREATECreate_priv数据库、表或索引DROPDrop_priv数据库或表GRANTOPTIONGrant_priv数据库、表或保存的程序REFERENCESReferences_priv数据库或表ALTERAlter_priv表DELETED..
分类:
数据库 时间:
2014-09-18 16:57:24
阅读次数:
278
主从数据的一致性校验是个头疼的问题,偶尔被业务投诉主从数据不一致,或者几个从库之间的数据不一致,这会令人沮丧。通常我们仅有一种办法,热备主库,然后替换掉所有的从库。这不仅代价非常大,而且类似治标不治本的方案,让人十分不安。因此我们需要合适的工具,至少帮我们回答下面三个问题:是从库延迟导致了用户看到的...
分类:
数据库 时间:
2014-09-18 11:00:43
阅读次数:
386