【发布时间】:2014-02-12 13:50:17
【问题描述】:
我无法将数据库从实时服务器复制到本地服务器(可从外部访问)。
我在主服务器上收到此错误
致命错误:从属 I/O 线程停止,因为 m
aster 和 slave 具有相同的 MySQL 服务器 ID;这些 id 必须是 代表不同
lication 工作(或 --replicate-same-server-id 选项必须是 用在奴隶上,但这 并不总是有意义的;使用前请查看说明书)。
当我输入SHOW SLAVE STATUS \G时在主服务器上
在 Phpmyadmin 上出现此错误:
Slave IO 线程未运行!
我的主 my.cnf 文件
[mysqld]
local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
server-id=1392211409
log-bin=mysql-bin
log-error=mysql-bin.err
binlog_do_db=vapes4you
binlog_format=ROW
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
我的从属文件是
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
server-id=1392211002
master-host=********
master-user=vapesbackup
master-password=********
master-port=3306
replicate-do-db=dbname
master-connect-retry=60
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
谁能帮帮我?感谢阅读
【问题讨论】:
-
更改服务器ID后是否停止并重新启动服务器?
-
感谢您的帮助。是的,我做到了。
标签: mysql backup replication