MySQL如何快速增加从库(mysql增加从库)

MySQL增加从库是一种实现数据库备份与扩容的有效方式,可以帮助系统更有效率的完成并发任务,其实MySQL增加从库并不是很难,只需要按照下面几步即可实现:

一、准备配置

1.确定iP,如果是机架服务器环境,IP是主机架服务器IP,而不是单台服务器的IP。

2.准备好MySQL安装文件:MySQL的安装文件,确保在安装的同一个版本的MySQL实例。

3.准备好MySQL的初始化参数:确定MySQL实例的Datadir启–动参数,并修改数据总容量大小等参数,方便从库的快速增加。

二、安装MySQL

1.将MySQL文件解压缩后,运行安装程序,自定义安装路径。

2.按照提示输入管理员帐号密码,并勾选MySQL二进制文件复制,结束安装。

3.修改my.cnf配置文件,根据上面准备说明中所提及的一些参数,做出相应配置。

三、配置Master-Slave关系

1.在主库上创建slave帐号:

mysql> GRANT REPLICATION SLAVE ON *.* TO ‘slave’@’127.0.0.1’ IDENTIFIED BY ‘password’;

2.查看主库状态:

mysql> SHOW MASTER STATUS;

3.View master log file名和position,在从库复制中需要用到:

mysql> CHANGE MASTER TO MASTER_HOST=’127.0.0.1′,MASTER_USER=’slave’,MASTER_PASSWORD=’password’,MASTER_LOG_FILE=’mysql-bin.000001′,MASTER_LOG_POS=00000000;

4.开启复制:

mysql> start slave;

5.查看复制状态:

mysql> SHOW SLAVE STATUS\G

四、完成MySQL从库增加

经过以上步骤,从库就已成功增加,便可以开始利用MySQL完成数据库备份与扩容的工作。而在准备配置时确保安装的MySQL版本一致也是很重要的,否则就可能导致某些服务器无法开启复制功能等问题,影响系统正常运行。


数据运维技术 » MySQL如何快速增加从库(mysql增加从库)