首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置MySQL主从复制

设置MySQL主从复制
EN

Database Administration用户
提问于 2015-08-27 04:26:13
回答 2查看 263关注 0票数 0

我试图在MySQL 5.6上设置主从复制。

当我在主服务器中更新我的数据库时,更改不会反映在从服务器上。当我在从服务器上显示进程列表时,它会显示以下消息:

代码语言:javascript
复制
mysql> show processlist;
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
| Id | User        | Host      | db   | Command | Time | State                                                                       | Info             |
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
|  1 | system user |           | NULL | Connect | 6440 | Slave has read all relay log; waiting for the slave I/O thread to update it | NULL             |
|  2 | system user |           | NULL | Connect | 5730 | Waiting for master to send event                                            | NULL             |
| 42 | root        | localhost | NULL | Query   |    0 | NULL                                                                        | show processlist |
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+-------------

有什么建议吗?

EN

回答 2

Database Administration用户

发布于 2015-08-27 07:15:45

如果需要查看,请参阅MySQL文档一步一步复制设置博客

如果这些没有帮助,请共享show slave status\G的输出(它看起来是连接的)以及主/从的my.cnf输出。主要是您需要担心服务器ids、复制过滤器(复制到db/table等)。

票数 0
EN

Database Administration用户

发布于 2015-08-27 07:58:15

此命令在配置主程序时可能没有在从服务器上正确运行。

代码语言:javascript
复制
CHANGE MASTER TO MASTER_HOST='xx.xx.xx.xx', MASTER_USER='replication', MASTER_PASSWORD='xxxxxxxxxxx', MASTER_PORT=3306, MASTER_LOG_FILE='mysql-bin.00xxxx', MASTER_LOG_POS=xxx
票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/112338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档