mysql5.5.23主从复制配置方法
MySQL 5.5.23主从复制配置方法,是一种将MySQL数据从主服务器复制到从服务器的一种技术,可以提高MySQL系统的可用性和安全性,并且可以提高系统的性能。
MySQL 5.5.23主从复制配置的具体步骤如下:
1、在主服务器上修改配置文件:
在主服务器上修改MySQL的配置文件,添加如下内容:
server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
binlog_format = row
2、重启MySQL服务:
使用命令重启MySQL服务:
service mysqld restart
3、在从服务器上修改配置文件:
在从服务器上修改MySQL的配置文件,添加如下内容:
server-id = 2
replicate-do-db = db1
replicate-ignore-db = mysql
4、重启MySQL服务:
使用命令重启MySQL服务:
service mysqld restart
5、在主服务器上创建复制账户:
在主服务器上使用如下命令创建复制账户:
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%' IDENTIFIED BY 'password';
6、在从服务器上设置复制:
在从服务器上使用如下命令设置复制:
CHANGE MASTER TO MASTER_HOST='192.168.1.100',MASTER_USER='repl',MASTER_PASSWORD='password',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=0;
7、在从服务器上启动复制:
在从服务器上使用如下命令启动复制:
start slave;
8、在主服务器上检查复制状态:
在主服务器上使用如下命令检查复制状态:
show slave status;
如果Slave_IO_Running和Slave_SQL_Running都是Yes,则说明复制配置已经成功。
相关文章