【MySQL主从复制】教程文章相关的互联网学习教程文章

mysql主从同步复制错误解决一例

Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids蚊子今天下午搭了一主三从的mysql复制,结果所有服务器都配置好后,发现从上报如下的错误 代码如下:Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be use...

Mysql主从数据库同步(centos篇)

Mysql 主从数据库同步(centos篇),需要的朋友可以参考下。环境: 主服务器:centos 5.2 mysql 5.1.35 源码 IP:192.168.1.22 从服务器:centos 5.2 mysql 5.1.35 源码 IP:192.168.1.33 配置: 一、主服务器1.1、创建一个复制用户,具有replication slave 权限。mysql>grant replication slave on *.* to repl@192.168.1.22 identified by repl;1.2、编辑my.cnf文件vi /etc/my.cnf 添加 server-id=1 并开启log-bin二进制日志文件 log-bi...

解读mysql主从配置及其原理分析(Master-Slave)

在windows下配置的,后面会在Linux下配置进行测试,需要配置mysql数据库同步的朋友可以参考下。1.在主数据库服务器为从服务器添加一个拥有权限访问主库的用户:GRANT REPLICATION SLAVE ON *.* TO ' test'@'%' IDENTIFIED BY 'test'; (%表示允许所有IP,可设置指定从服务器IP)添加用户后:可在从服务器上用mysql -h127.0.0.1 -utest -ptest; 来测试是否有权限访问主数据库server-id = 2 master-host = 10.0.0.199 ma...

Mysql主从同步备份策略分享

主从服务器上的MySQL数据库版本同为5.1.34

mysql主从同步快速设置方法

记录一个比较简便的mysql的主从同步设置步骤,方便日后使用。安装环境 centos 5.4 mysql 5.1.xx 采用rpm直接安装 xtrabackup 1.2.22 采用rpm直接安装 代码如下:[mysqld] server-id = 1 log-bin innodb_flush_log_at_trx_commit=1 sync_binlog=1 datadir=/var/lib/mysql character-set-server=utf8 init_connect=SET NAMES utf8 设定了默认字符集为utf8,可以按实际情况取舍这段配置。 2. Slave:/etc/my.cnf 代码如下:[mysqld] s...

mysql主从服务器配置特殊问题

如果修改了主服务器的配置,记得删除从服务器上的master.info文件。否则从服务器使用的还是老配置,可能会导致错误。1.由于设置了slave的配置信息,mysql在数据库data目录下生成master.info,所以如有要修改相关slave的配置要先删除该文件,否则修改的配置不能生效。 提示:如果修改了主服务器的配置,记得删除从服务器上的master.info文件。否则从服务器使用的还是老配置,可能会导致错误。 2.停止数据库服务,并且删除当前的所有m...

MYSQL主从库不同步故障一例解决方法

第一次做完主从库同步后正常,但工作过程中发现有一个库的数据库没有同步起来,在另外一个mysql(3307)中于是: 1、在主库中创建一个临时库,将需要导入的表文件复制过来 2、执行 create database tmpdb; create table tmptable; cp mysql_date_file master_data_file //shell command 复制数据表文件到master data_dir下 insert into master.tmptable select * from tmpdb.tmptable; 执行完后,主库中数据导入正常 再看slave sta...

mysql主从服务器的简单配置

首先呢,需要有两个mysql服务器。如果做测试的话可以在同一台机器上装两个mysql服务程序,注意要两个运行程序的端口不能一样。我用的是一个是默认的3306,从服务器用的是3307端口。首先在主服务器上添加可登陆的用户权限: GRANT REPLICATE SLAVE on *.* to 'username'@'host' identified by 'password' 然后设置主服务器的my.ini文件。 server-id=1 #主服务器标识 log-bin #启用二进制日志 binlog-do-bin=databasename #要备份的数...

mysql主从服务器同步心得体会第1/2页

原来看过MYSQL同步数据的实现,可是自己还没有动过手,今天没什么事就玩一玩,正好在旁边有另一台空电脑,都在同一个路由器下。哈哈,正好。原来看过MYSQL同步数据的实现,可是自己还没有动过手,今天没什么事就玩一玩,正好在旁边有另一台空电脑,都在同一个路由器下。哈哈,正好。 不过首先在找配置文件上就把我卡了好久,由于我用的是xampp安装包,在xampp/mysql/bin目录下看始终没有找到my.cnf,在c:windows目录下也没有发现,...

一个DDL导致MySQL主从停止问题及解决

DBA同学报一个bug,线上一个DDL语句导致主从停止,问题简化描述如下。 描述: 简化的操作步骤如下: 1.Create table tb(c varchar(1000))engine=innodb; 2. 3.Create table tc as select cast(c as signed integer) from tb; 4. 5.Show create table tc; 6. 7DBA同学报一个bug,线上一个DDL语句导致主从停止,问题简化描述如下。描述:简化的操作步骤如下:1.Create table tb(c varchar(1000))engine=innodb; 2. 3.Create tabl...

MySQL主从同步加速Transfer--FAQ

Q: Transfer是什么 A: 是一个解决MySQL原生主从同步延迟的方案。 Transfer本身是一个在MySQL源码上打的patch,可以用于当Slave,也可以用于当第三方工具,将Master的数据同步发给Slave。 利用多线程实现主从无延迟。 Q: Transfer目前的发布形式? A: TransferQ: Transfer是什么A: 是一个解决MySQL原生主从同步延迟的方案。 Transfer本身是一个在MySQL源码上打的patch,可以用于当Slave,也可以用于当第三方工具,将Master的数据同步...

mysql主从数据库不同步的2种解决方法

今天发现Mysql的主从数据库没有同步,很是疑惑,于是搜索整理了下,接下来介绍解决方法,有感兴趣的朋友可以参考下今天发现Mysql的主从数据库没有同步 先上Master库: mysql>show processlist; 查看下进程是否Sleep太多。发现很正常。 show master status; 也正常。 mysql> show master status; +-------------------+----------+--------------+-------------------------------+ | File | Position | Binlog_Do_DB | Binlog_Ignor...

centos5.4中mysql主从同步配置方法

本文章来分享一篇简单的关于在centos 5.4中mysql主从同步配置教程,有需要学习mysql同步配置的朋友可参考。安装环境 ?centos 5.4 ?mysql 5.1.xx 采用rpm直接安装 ?xtrabackup 1.2.22 采用rpm直接安装 1. Master:/etc/my.cnf代码如下 [mysqld] server-id = 1 log-bin innodb_flush_log_at_trx_commit=1 sync_binlog=1 datadir=/var/lib/mysql character-set-server=utf8 init_connect=SET NAMES utf8设定了默认字符集为utf8,可以按...

mysql主从同步配置与不同步问题整理

本文章详细的介绍了mysql主从同步配置,包括了linux和windows中的主从配置及可能出现问题的解决办法。linux中主从同步 主服务器IP: 250.110.120.119 从服务器IP: 110.120.119.250 1.在主服务器新建一个用户,给从服务器同步使用。代码如下GRANT ALL PRIVILEGES ON *.* TO tongbu@110.120.119.250. IDENTIFIED BY tongbu; 意思是新建一个用户名为tongbu 密码为tongbu 具有所有操作权限的帐号。 2.修改主服务器my.cnf文件 其实这一步...

Windows中Mysql主从服务器配置详解

一篇关于Windows中Mysql主从服务器配置详解,有需要对mysql进行主从数据同步的朋友可参考本文章。下面是配置步骤: 1、mysql配置文件my.cnf的位置 2、如何启动、停止mysql,找好启动文件 假设有两台机器,已经安装好了mysql(尽量同版本,且两台机器同一网络,可以ping通) 有朋友说:“从服务器,不能低于主服务器的版本”,不过我是低于的,没有出现问题。 主机A: 192.168.1.100 从机B:192.168.1.101 可以有多台从机 1、先登录主...

MYSQL主从 - 相关标签