作者: jsbxw 出自: http://www.linuxdiyf.com 主从同步的mysql介绍网上很多。也没啥说得。主要记录一下公司的需求。 跨库跨表的同步: replicate-wild-do-table =test%.%(两个%都很重要,我原来只写前面一个,启动mysql的时候会报错,同步以test打头的库名下的所有表) 多库的同步: replicate-do-db = db1 replicate-do-db = src1 上述写法正确。 比较重要的命令。show slave status\G; Relay_Master_Log_File: masterdb-bin.0...
主从同步的mysql介绍网上很多。也没啥说得。主要记录一下公司的需求。 跨库跨表的同步: replicate-wild-do-table =test%.%(两个%都很重要,我原来只写前面一个,启动mysql的时候会报错,同步以test打头的库名下的所有表) 多库的同步: replicate-do-db = db1 replicate-do-db = src1 上述写法正确。 比较重要的命令。show slave status\G; Relay_Master_Log_File: masterdb-bin.000009 Slave_IO_Running:...
主服务器(master server): 192.168.0.1 从服务器(slave server): 192.168.0.2 1.首先在主服务器上创建一个mysql用户,允许该用用户从指定主机上登录,并授予文件权限。 mysql>GRANT FILE ON *.* TObackup@192.168.0.2IDENTIFIED BY '123456'; 创建了一个backup用户,允许该用户从主机192.168.0.2上登录,并有权处理文件。 2. 修改主服务器的 my.cnf 配置文件 在[mysqld] 段内加入 server-id = 1 #设置...
搭了一个mysql的主从集群,1个master+3个slave,4台服务器之间用千兆以太网连接,网站的访问量每天也就几万人吧。现在遇到一个棘手的问题,就是mysql主从之间同步延迟比较大,用户发了帖子之后看不到内容,导致重复法帖子。写了一个脚本检测了一下,同步延迟最大到了150s左右。在slave的设置中,master-connect-retry=3, slave-net-timeout=10。 请问各位高人: 1)你们的系统同步延迟大概多大? 2)有没有办法把同步延迟缩小到...
把从库停止久一些,然后再启动同步,查看看到延时17829秒 Exec_Master_Log_Pos: 64995582 Relay_Log_Space: 1008097213 Until_Condition: None Until_Log_File: Until_Log_Pos: 0 Master_SSL_Allowed: No Master_SSL_CA_File: Master_SSL_CA_Path: Master_SSL_Cert: Master_SSL_Cipher: Master_S...
首先两台机器: a: 192.168.0.1 b: 192.168.0.2 打开a机器的my.cnf/my.ini设置 首先要保证要同步的数据库内容完全一致 在[mysqld]下添加以下内容 server-id=1 log-bin=/var/db/mysql/master.log binlog-do-db=要同步的数据库名称 //不写就同步全部。 #binlog-ignore-db = mysql //忽略的数据库 增加一个backup的用户 GRANT FILE,REPLICATION SLAVE,REPLICATION CLIENT,SUPER ON *.* T...
mysql 主从服务器同步配置。现在写下整个同步过程及需要注意的地方 目前情况: 1.系统版本都是rhel5 mysql版本相同 2.主服务器正在运行,不能停止。 3.主服务器IP为:10.0.0.2 从服务器IP为:10.0.0.3 4.从服务器MSYQL slave 为停止状态 配置过程: 1、为了安全起见,建同步账号 mysql> GRANT REPLICATION SLAVE ON *.* -> TO 'repl'@'%.mydomain.com' IDENTIFIED BY 'slavepass'; 本例: GRANT REPLICATION SLAVE ON *.*...
windows下mysql主从同步备份步骤 2007-02-28 10:24:13 目的: 有两台 mysql 数据库 服务器A和B,使A为主服务器,B为从服务器,初始状态时,A和B中的数据信息相同,当A中的数据发生变化时,B也跟着发生相应的变化,使得A和B的数据信息同步,达到备份的目的。 原理: 负责在主、从服务器传输各种修改动作的媒介是主服务器的二进制变更日志,这个日志记载着需要传输给从服务器的各种修改动作。因此,主服务器必须激活二进制日志功能...
http://bbs.chinaunix.net/forum/viewtopic.php?t=184872&show_type=&postdays=0&postorder=asc&start=0 mysql从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能。 数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(一般是my.cnf) 在unix环境下在/etc/mysql/my.cnf 或者在mysql用户的home目录下面的my.cnf. window环境中,如果c:根目录下有my.cn...