MySQL实现主从复制不需停机,可以通过以下步骤进行:
创新互联是专业的长清网站建设公司,长清接单;提供成都做网站、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行长清网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
1、配置主服务器:
修改主服务器的配置文件(my.cnf或my.ini),添加以下内容:
“`
[mysqld]
serverid=1
logbin=mysqlbin
“`
重启主服务器。
2、创建用于复制的用户:
在主服务器上创建一个用于复制的用户并授权:
“`sql
CREATE USER ‘repl’@’%’ IDENTIFIED BY ‘password’;
GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’%’;
“`
刷新权限:
“`sql
FLUSH PRIVILEGES;
“`
3、获取主服务器的二进制日志文件名和位置:
在主服务器上执行以下命令,记录下输出的二进制日志文件名和位置:
“`sql
SHOW MASTER STATUS;
“`
4、配置从服务器:
修改从服务器的配置文件(my.cnf或my.ini),添加以下内容:
“`
[mysqld]
serverid=2
“`
重启从服务器。
5、在从服务器上设置主服务器信息:
在从服务器上执行以下命令,将主服务器的二进制日志文件名和位置替换为第3步中记录的值:
“`sql
CHANGE MASTER TO
MASTER_HOST=’主服务器IP地址’,
MASTER_USER=’repl’,
MASTER_PASSWORD=’password’,
MASTER_LOG_FILE=’主服务器二进制日志文件名’,
MASTER_LOG_POS=主服务器二进制日志位置;
“`
启动从服务器上的复制进程:
“`sql
START SLAVE;
“`
6、检查主从复制状态:
在从服务器上执行以下命令,查看复制状态:
“`sql
SHOW SLAVE STATUSG;
“`
如果Slave_IO_Running
和Slave_SQL_Running
的值都是Yes
,则表示主从复制已经正常运行。
通过以上步骤,可以实现MySQL的主从复制不需要停机。
网站题目:MySQL实现主从复制不需停机
网址分享:http://www.stwzsj.com/qtweb/news36/9936.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联