CentOS之MYSQL主从同步配置
2015-01-06 15:11
483 查看
一、主机master与salver均关闭防火墙iptables,执行service iptables stop命令:
设置SELINUX文件的SELINUX=disabled,如图所示:
二、创建数据库
分别登录master机和slave机的mysql:mysql –u root –p
创建数据库:create database repl;
在/usr/local/mysql目录下建立MYSQL复制的日志配置文件/usr/local/mysql/mysql-bin.log并赋予权限以及改变文件的所有者:
[root@master mysql] touch mysql-bin.log
[root@master mysql] chmod 755 mysql-bin.log
[root@master mysql] chown -R mysql:mysql
.
1、修改master机器中mysql配置文件my.cnf,该文件在/etc目录下
在[mysqld]配置段添加如下字段
server-id=1
log-bin=log
binlog-do-db=repl //需要同步的数据库,如果没有本行,即表示同步所有的数据库
binlog-ignore-db=mysql //被忽略的数据库
在master机上为slave机添加一同步帐号
grant replication slave on *.* to
'repl'@'192.1681.220' identifiedby '123456';
重启master机的mysql服务:service mysqld restart
用show master status 命令看日志情况
mysql>show master status;
+-----------------+------------+-------------------+-----------------------+
|File |Position | Binlog_Do_DB |Binlog_Ignore_DB |
+-----------------+------------+-------------------+-----------------------+
| log.000003| 98 |repl |mysql |
+-----------------+------------+-------------------+-----------------------+
1 row in set (0.00 sec)
在主机master上添加主机salver的同步账号:
mysql> grant replication slave on *.*
to'slave'@'192.168.31.137' identified by 'admin';
执行如下命令查看:
在[mysqld]配置段添加如下字段
server-id=1
log-bin=log
binlog-do-db=repl //需要同步的数据库,如果没有本行,即表示同步所有的数据库
binlog-ignore-db=mysql //被忽略的数据库
在文件中添加如下属性项:
log-bin = /usr/local/mysql/mysql-bin.log
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
在master机上为slave机添加一同步帐号
grant replication slave on *.* to
'repl'@'192.1681.220' identifiedby '123456';
重启master机的mysql服务:service mysqld restart
s
select user.host from mysql.user
可以看见备份账户以及设置完成。下面对数据库表加锁只读。
mysql锁表只读(其他账户登录mysql后无法进行写表操作,防止备份数据库后,主mysql表更新,导致和从数据库内容不一致)
mysql> flush tables with read lock;
E:查看状态:
[root@master mysql] mysql -u root -padmin -e "show master status"
注:File字段的日志名称(mysql-bin.000001)就是从机备份所需要的日志文件。
2、修改slave机中mysql配置文件
解锁数据库:
mysql> unlock tables;
同样在[mysqld]字段下添加如下内容
server-id=2
这里开始
master-host=192.168.1.222
master-user=repl
master-password=123456
master-port=3306
master-connect-retry=60
到这里结束,这些参数不能在配置在数据库中 5.1以后的mysql,只能命令
replicate-do-db=repl //同步的数据库,不写本行 表示 同步所有数据库
注意事项(出现错误)
Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数
在从库上执行如下命令;
change master to master_host='masterIP', master_user='slave', master_password='slvaePASS';
change master to master_host='10.171.244.109',
master_user='slave',
master_password='admin',
master_log_file="mysql-bin.000006",
master_log_pos=107 ;
然后重启slave机的mysql
在slave机中进入mysql
mysql>start slave;
mysql>show slave statusG;
如果Slave_IO_Running、Slave_SQL_Running状态为Yes则表明设置成功。
四、出现的问题
问题1 当我在执行start slave这条命令时,系统提示
ERROR 1200 (HY000): The server is not configured as slave; fixin config file or with CHANGE MASTER TO,
执行show slave status;又提示Empty set (0.00 sec),想不通问题在哪里
或问题2
Slave_SQL_Running: No
后来发现,原来slave已经默认开启,要先关闭再开启
执行 slave stop;
再执行
change master tomaster_host='192.168.1.222',master_user='repl',master_password='123456',master_log_file='log.000003' ,master_log_pos=98;
然后执行 slave start;
这时 再执行show slave statusG
显示如下:
*************************** 1. row***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.1.222
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: log.000003
Read_Master_Log_Pos: 98
Relay_Log_File: mysqld-relay-bin.000002
Relay_Log_Pos: 229
Relay_Master_Log_File: log.000003
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 98
Relay_Log_Space: 229
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_SSL_Key:
Seconds_Behind_Master: 0
1 row in set (0.00 sec)
显示红色那两行,说明配置成功。
五、测试主从服务器是否能同步
在主服务器上面新建一个表,必须在repl数据下
mysql> use repl
Database changed
mysql> create table test(id int,namechar(10));
Query OK, 0 rows affected (0.00 sec)
mysql> insert into test values(1,'zaq');
Query OK, 1 row affected (0.00 sec)
mysql> insert into test values(1,'xsw');
Query OK, 1 row affected (0.00 sec)
mysql> select * from test;
+------+------+
| id |name |
+-------+------+
| 1 |zaq |
| 1 | xsw |
+-------+------+
2 rows in set (0.00 sec)
在从服务器查看是否同步过来
mysql> use repl;
Database changed
mysql> select * from test;
+------+------+
| id |name |
+------+------+
| 1 | zaq |
| 1 | xsw |
+------+------+
2 rows in set (0.00 sec)
先
flush privileges;
然后
show grants for 'slave'@'10.169.6.133';
登录数据库遇到
遇到 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
重启 service mysql restart
错误:Starting MySQL..The server quit without updating PID file ([FAILED]al/mysql/data/iZ23xrasgttZ.pid).
解决方式:
删除 /etc/mysql文件夹
并且修改配置文件中的mstart项 注释掉
注意事项(出现错误)
Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数
在从库上执行如下命令;
change master to master_host='masterIP', master_user='slave', master_password='slvaePASS';
change master to master_host='10.171.244.109',
master_user='slave',
master_password='admin',
master_log_file="mysql-bin.000006",
master_log_pos=107 ;
前面参考网址:
http://blog.csdn.net/sxhong/article/details/9212109 (CentOS下设置MySQL的root密码 )
http://blog.csdn.net/limingzhong198/article/details/20578821 (CentOS下MYSQL数据库的主从备份配置 )
后面参考网址:
http://blog.sina.com.cn/s/blog_6eb46a7e0100wmph.html (centos下MySQL主从同步配置)
http://bbs.csdn.net/topics/380252598 (错误处理)
mysql错误日志一般是mysql安装目录下的data目录下
Slave_IO_State:等待 master 发生事件
Master_Host:当前的主服务器主机
Master_User:被用于连接主服务器的当前用户
Master_Port:当前的主服务器接口
Connect_Retry:master-connect-retry选项的当前值
Master_Log_File:I/O线程当前正在读取的主服务器二进制日志文件的名称
Read_Master_Log_Pos:在当前的主服务器二进制日志中,I/O线程已经读取的位置
Relay_Log_File:SQL线程当前正在读取和执行的中继日志文件的名称
Relay_Log_Pos:在当前的中继日志中,SQL线程已读取和执行的位置
Relay_Master_Log_File:由SQL线程执行的包含多数近期事件的主服务器二进制日志文件的名称
Slave_IO_Running:I/O线程是否被启动并成功地连接到主服务器上
Slave_SQL_Running:SQL线程是否被启动
Replicate_Do_DB:replicate-do-db选项的当前值
Replicate_Ignore_DB:replicate-ignore-db选项的当前值
Replicate_Do_Table:replicate-do-table选项的当前值
Replicate_Ignore_Table:replicate-ignore-table选项的当前值
Replicate_Wild_Do_Table:replicate-wild-do-table选项的当前值
Replicate_Wild_Ignore_Table:replicate-wild-ignore_table选项的当前值
Last_Errno:最近一次错误码
Last_Error:最近一次错误内容
Skip_Counter:最近被使用的用于SQL_SLAVE_SKIP_COUNTER的值
Exec_Master_Log_Pos:来自主服务器的二进制日志的由SQL线程执行的上一个时间的位置(Relay_Master_Log_File)。在主服务器的二进制日志中的(Relay_Master_Log_File,Exec_Master_Log_Pos)对应于在中继日志中的(Relay_Log_File,Relay_Log_Pos)
Relay_Log_Space:所有原有的中继日志结合起来的总大小
Until_Condition:如果没有指定UNTIL子句,则没有值。如果从属服务器正在读取,直到达到主服务器的二进制日志的给定位置为止,则值为Master。如果从属服务器正在读取,直到达到其中继日志的给定位置为止,则值为Relay
Until_Log_File:用于指示日志文件名,日志文件名和位置值定义了SQL线程在哪个点中止执行
Until_Log_Pos:用于指示日志位置值,日志文件名和位置值定义了SQL线程在哪个点中止执行
Master_SSL_Allowed:如果允许对主服务器进行SSL连接,则值为Yes。如果不允许对主服务器进行SSL连接,则值为No。如果允许SSL连接,但是从属服务器没有让SSL支持被启用,则值为Ignored。
Master_SSL_CA_File:master-ca选项的当前值
Master_SSL_CA_Path:master-capath选项的当前值
Master_SSL_Cert:master-cert选项的当前值
Master_SSL_Cipher:master-cipher选项的当前值
Master_SSL_Key:master-key选项的当前值
Seconds_Behind_Master:本字段是从属服务器“落后”多少的一个指示。当从属SQL线程正在运行时(处理更新),本字段为在主服务器上由此线程执行的最近的一个事件的时间标记开始,已经过的秒数。当此线程被从属服务器I/O线程赶上,并进入闲置状态,等待来自I/O线程的更多的事件时,本字段为零。总之,本字段测量从属服务器SQL线程和从属服务器I/O线程之间的时间差距,单位以秒计。如果主服务器和从属服务器之间的网络连接较快,则从属服务器I/O线程会非常接近主服务器,所以本字段能够十分近似地指示,从属服务器SQL线程比主服务器落后多少。如果网络较慢,则这种指示不准确;从属SQL线程经常会赶上读取速度较慢地从属服务器I/O线程,因此,Seconds_Behind_Master经常显示值为0。即使I/O线程落后于主服务器时,也是如此。换句话说,本列只对速度快的网络有用。即使主服务器和从属服务器不具有相同的时钟,时间差计算也会起作用(当从属服务器I/O线程启动时,计算时间差。并假定从此时以后,时间差保持不变)。如果从属SQL线程不运行,或者如果从属服务器I/O线程不运行或未与主服务器连接,则Seconds_Behind_Master为NULL(意义为“未知”)。举例说明,如果在重新连接之前,从属服务器I/O线程休眠了master-connect-retry秒,则显示NULL,因为从属服务器不知道主服务器正在做什么,也不能有把握地说落后多少。本字段有一个限制。时间标记通过复制被保留,这意味着,如果一个主服务器M1本身是一个从属服务器M0,则来自M1的binlog的任何事件(通过复制来自M0的binlog的事件而产生),与原事件具有相同的时间标记。这可以使MySQL成功地复制TIMESTAMP。但是,Seconds_Behind_Master的缺点是,如果M1也收到来自客户端的直接更新,则值会随机变化,因为有时最近的M1时间来自M0,有时来自直接更新,最近的时间标记也是如此。
设置SELINUX文件的SELINUX=disabled,如图所示:
二、创建数据库
分别登录master机和slave机的mysql:mysql –u root –p
创建数据库:create database repl;
在/usr/local/mysql目录下建立MYSQL复制的日志配置文件/usr/local/mysql/mysql-bin.log并赋予权限以及改变文件的所有者:
[root@master mysql] touch mysql-bin.log
[root@master mysql] chmod 755 mysql-bin.log
[root@master mysql] chown -R mysql:mysql
.
1、修改master机器中mysql配置文件my.cnf,该文件在/etc目录下
在[mysqld]配置段添加如下字段
server-id=1
log-bin=log
binlog-do-db=repl //需要同步的数据库,如果没有本行,即表示同步所有的数据库
binlog-ignore-db=mysql //被忽略的数据库
在master机上为slave机添加一同步帐号
grant replication slave on *.* to
'repl'@'192.1681.220' identifiedby '123456';
重启master机的mysql服务:service mysqld restart
用show master status 命令看日志情况
mysql>show master status;
+-----------------+------------+-------------------+-----------------------+
|File |Position | Binlog_Do_DB |Binlog_Ignore_DB |
+-----------------+------------+-------------------+-----------------------+
| log.000003| 98 |repl |mysql |
+-----------------+------------+-------------------+-----------------------+
1 row in set (0.00 sec)
在主机master上添加主机salver的同步账号:
mysql> grant replication slave on *.*
to'slave'@'192.168.31.137' identified by 'admin';
执行如下命令查看:
在[mysqld]配置段添加如下字段
server-id=1
log-bin=log
binlog-do-db=repl //需要同步的数据库,如果没有本行,即表示同步所有的数据库
binlog-ignore-db=mysql //被忽略的数据库
在文件中添加如下属性项:
log-bin = /usr/local/mysql/mysql-bin.log
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
在master机上为slave机添加一同步帐号
grant replication slave on *.* to
'repl'@'192.1681.220' identifiedby '123456';
重启master机的mysql服务:service mysqld restart
s
select user.host from mysql.user
可以看见备份账户以及设置完成。下面对数据库表加锁只读。
mysql锁表只读(其他账户登录mysql后无法进行写表操作,防止备份数据库后,主mysql表更新,导致和从数据库内容不一致)
mysql> flush tables with read lock;
E:查看状态:
[root@master mysql] mysql -u root -padmin -e "show master status"
注:File字段的日志名称(mysql-bin.000001)就是从机备份所需要的日志文件。
2、修改slave机中mysql配置文件
解锁数据库:
mysql> unlock tables;
同样在[mysqld]字段下添加如下内容
server-id=2
这里开始
master-host=192.168.1.222
master-user=repl
master-password=123456
master-port=3306
master-connect-retry=60
到这里结束,这些参数不能在配置在数据库中 5.1以后的mysql,只能命令
replicate-do-db=repl //同步的数据库,不写本行 表示 同步所有数据库
注意事项(出现错误)
Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数
在从库上执行如下命令;
change master to master_host='masterIP', master_user='slave', master_password='slvaePASS';
change master to master_host='10.171.244.109',
master_user='slave',
master_password='admin',
master_log_file="mysql-bin.000006",
master_log_pos=107 ;
然后重启slave机的mysql
在slave机中进入mysql
mysql>start slave;
mysql>show slave statusG;
如果Slave_IO_Running、Slave_SQL_Running状态为Yes则表明设置成功。
四、出现的问题
问题1 当我在执行start slave这条命令时,系统提示
ERROR 1200 (HY000): The server is not configured as slave; fixin config file or with CHANGE MASTER TO,
执行show slave status;又提示Empty set (0.00 sec),想不通问题在哪里
或问题2
Slave_SQL_Running: No
后来发现,原来slave已经默认开启,要先关闭再开启
执行 slave stop;
再执行
change master tomaster_host='192.168.1.222',master_user='repl',master_password='123456',master_log_file='log.000003' ,master_log_pos=98;
然后执行 slave start;
这时 再执行show slave statusG
显示如下:
*************************** 1. row***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.1.222
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: log.000003
Read_Master_Log_Pos: 98
Relay_Log_File: mysqld-relay-bin.000002
Relay_Log_Pos: 229
Relay_Master_Log_File: log.000003
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 98
Relay_Log_Space: 229
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_SSL_Key:
Seconds_Behind_Master: 0
1 row in set (0.00 sec)
显示红色那两行,说明配置成功。
五、测试主从服务器是否能同步
在主服务器上面新建一个表,必须在repl数据下
mysql> use repl
Database changed
mysql> create table test(id int,namechar(10));
Query OK, 0 rows affected (0.00 sec)
mysql> insert into test values(1,'zaq');
Query OK, 1 row affected (0.00 sec)
mysql> insert into test values(1,'xsw');
Query OK, 1 row affected (0.00 sec)
mysql> select * from test;
+------+------+
| id |name |
+-------+------+
| 1 |zaq |
| 1 | xsw |
+-------+------+
2 rows in set (0.00 sec)
在从服务器查看是否同步过来
mysql> use repl;
Database changed
mysql> select * from test;
+------+------+
| id |name |
+------+------+
| 1 | zaq |
| 1 | xsw |
+------+------+
2 rows in set (0.00 sec)
先
flush privileges;
然后
show grants for 'slave'@'10.169.6.133';
登录数据库遇到
遇到 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
重启 service mysql restart
错误:Starting MySQL..The server quit without updating PID file ([FAILED]al/mysql/data/iZ23xrasgttZ.pid).
解决方式:
删除 /etc/mysql文件夹
并且修改配置文件中的mstart项 注释掉
注意事项(出现错误)
Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数
在从库上执行如下命令;
change master to master_host='masterIP', master_user='slave', master_password='slvaePASS';
change master to master_host='10.171.244.109',
master_user='slave',
master_password='admin',
master_log_file="mysql-bin.000006",
master_log_pos=107 ;
前面参考网址:
http://blog.csdn.net/sxhong/article/details/9212109 (CentOS下设置MySQL的root密码 )
http://blog.csdn.net/limingzhong198/article/details/20578821 (CentOS下MYSQL数据库的主从备份配置 )
后面参考网址:
http://blog.sina.com.cn/s/blog_6eb46a7e0100wmph.html (centos下MySQL主从同步配置)
http://bbs.csdn.net/topics/380252598 (错误处理)
mysql错误日志一般是mysql安装目录下的data目录下
Slave_IO_State:等待 master 发生事件
Master_Host:当前的主服务器主机
Master_User:被用于连接主服务器的当前用户
Master_Port:当前的主服务器接口
Connect_Retry:master-connect-retry选项的当前值
Master_Log_File:I/O线程当前正在读取的主服务器二进制日志文件的名称
Read_Master_Log_Pos:在当前的主服务器二进制日志中,I/O线程已经读取的位置
Relay_Log_File:SQL线程当前正在读取和执行的中继日志文件的名称
Relay_Log_Pos:在当前的中继日志中,SQL线程已读取和执行的位置
Relay_Master_Log_File:由SQL线程执行的包含多数近期事件的主服务器二进制日志文件的名称
Slave_IO_Running:I/O线程是否被启动并成功地连接到主服务器上
Slave_SQL_Running:SQL线程是否被启动
Replicate_Do_DB:replicate-do-db选项的当前值
Replicate_Ignore_DB:replicate-ignore-db选项的当前值
Replicate_Do_Table:replicate-do-table选项的当前值
Replicate_Ignore_Table:replicate-ignore-table选项的当前值
Replicate_Wild_Do_Table:replicate-wild-do-table选项的当前值
Replicate_Wild_Ignore_Table:replicate-wild-ignore_table选项的当前值
Last_Errno:最近一次错误码
Last_Error:最近一次错误内容
Skip_Counter:最近被使用的用于SQL_SLAVE_SKIP_COUNTER的值
Exec_Master_Log_Pos:来自主服务器的二进制日志的由SQL线程执行的上一个时间的位置(Relay_Master_Log_File)。在主服务器的二进制日志中的(Relay_Master_Log_File,Exec_Master_Log_Pos)对应于在中继日志中的(Relay_Log_File,Relay_Log_Pos)
Relay_Log_Space:所有原有的中继日志结合起来的总大小
Until_Condition:如果没有指定UNTIL子句,则没有值。如果从属服务器正在读取,直到达到主服务器的二进制日志的给定位置为止,则值为Master。如果从属服务器正在读取,直到达到其中继日志的给定位置为止,则值为Relay
Until_Log_File:用于指示日志文件名,日志文件名和位置值定义了SQL线程在哪个点中止执行
Until_Log_Pos:用于指示日志位置值,日志文件名和位置值定义了SQL线程在哪个点中止执行
Master_SSL_Allowed:如果允许对主服务器进行SSL连接,则值为Yes。如果不允许对主服务器进行SSL连接,则值为No。如果允许SSL连接,但是从属服务器没有让SSL支持被启用,则值为Ignored。
Master_SSL_CA_File:master-ca选项的当前值
Master_SSL_CA_Path:master-capath选项的当前值
Master_SSL_Cert:master-cert选项的当前值
Master_SSL_Cipher:master-cipher选项的当前值
Master_SSL_Key:master-key选项的当前值
Seconds_Behind_Master:本字段是从属服务器“落后”多少的一个指示。当从属SQL线程正在运行时(处理更新),本字段为在主服务器上由此线程执行的最近的一个事件的时间标记开始,已经过的秒数。当此线程被从属服务器I/O线程赶上,并进入闲置状态,等待来自I/O线程的更多的事件时,本字段为零。总之,本字段测量从属服务器SQL线程和从属服务器I/O线程之间的时间差距,单位以秒计。如果主服务器和从属服务器之间的网络连接较快,则从属服务器I/O线程会非常接近主服务器,所以本字段能够十分近似地指示,从属服务器SQL线程比主服务器落后多少。如果网络较慢,则这种指示不准确;从属SQL线程经常会赶上读取速度较慢地从属服务器I/O线程,因此,Seconds_Behind_Master经常显示值为0。即使I/O线程落后于主服务器时,也是如此。换句话说,本列只对速度快的网络有用。即使主服务器和从属服务器不具有相同的时钟,时间差计算也会起作用(当从属服务器I/O线程启动时,计算时间差。并假定从此时以后,时间差保持不变)。如果从属SQL线程不运行,或者如果从属服务器I/O线程不运行或未与主服务器连接,则Seconds_Behind_Master为NULL(意义为“未知”)。举例说明,如果在重新连接之前,从属服务器I/O线程休眠了master-connect-retry秒,则显示NULL,因为从属服务器不知道主服务器正在做什么,也不能有把握地说落后多少。本字段有一个限制。时间标记通过复制被保留,这意味着,如果一个主服务器M1本身是一个从属服务器M0,则来自M1的binlog的任何事件(通过复制来自M0的binlog的事件而产生),与原事件具有相同的时间标记。这可以使MySQL成功地复制TIMESTAMP。但是,Seconds_Behind_Master的缺点是,如果M1也收到来自客户端的直接更新,则值会随机变化,因为有时最近的M1时间来自M0,有时来自直接更新,最近的时间标记也是如此。
相关文章推荐
- CentOS下MySQL主从同步配置
- CentOS下MySQL主从同步配置 Slave_IO_Runing:NO
- linux centos6.4 mysql主从同步配置
- centos下MySQL主从同步配置
- MySql(mysql-5.1.26)主从同步配置详解,OS (CentOS 5.9 X64)
- Centos5.7下Mysql主从同步配置
- CentOS6.5下MySQL5.6的主从同步配置
- centos MYSQL 主从同步配置
- centos7下mysql5.6.30配置单机多实例主从半同步复制
- centos下MySQL主从同步配置
- centos下MySQL主从同步配置
- CentOS6.5下MySQL主从同步配置
- CentOS下MySQL主从同步配置
- CentOS下MySQL主从同步配置
- CentOS6.2(64bit)下mysql5.6.16主从同步配置
- 基于 CentOS Mysql 安装与主从同步配置详解
- centos 6设置mysql主从同步配置
- centos下MySQL主从同步配置
- Centos下MySQL主从同步配置