Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).
mysql 主从配置和简单问题解决
原创
©著作权归作者所有:来自51CTO博客作者嘀嗒的原创作品,请联系作者获取转载授权,否则将追究法律责任
这里我们规划主服务器ip为192.168.1.164 从服务器ip192.168.1.166
安装mysql以后
主服务器的配置:
vim /etc/my.cnf
在[mysqld]的配置中修改:
server_id=11
在[mysqld]的配置中,添加如下行:
log_bin=mysql-bin
建立仅限slave主机使用的专门用于进行复制数据的用户:
mysql> grant replication
client,replication slave on *.* to repl@'192.168.1.166' identified by '123456';
刷新授权表,使账户立即生效:
mysql> flush privileges;
从服务器的配置:
修改server id:
server id标识一台mysql服务器,为了避免循环复制,主从服务器的server id必须不同
#vim /etc/my.cnf
在[mysqld]的配置中修改:
server-id = 12
指定主服务器:
这里指定的要和在主服务器上建立的用户相同:
mysql> change master to master_host='192.168.1.164',master_user='repl',master_password='123456';
4,启动从服务器进程并查看运行状态;
mysql> start slave;
mysql> show slave status\G
如果出现如下行,则表明正常启动
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
遇到问题:
Last_IO_Errno: 1593
Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).
Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).
解决方式:
show variables like 'server_id'; 查看服务器的id号
set global server_id=XX 修改id号
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mysql简单的主从设置及问题解决
mysql主从设置
mysql 服务器 主从设置 -
mysql乱码问题解决
如何查看MySQL数据库的默认编码 使用status命令能够显示数据库的相关系信息,示例如下: mysql> status;————–mysql Ver 14.12 Distrib 5.0.77, for W
MySQL Hibernate SQL Server Linux SQL -
MySQL问题解决集锦
文章目录一、mysql root权限丢失只能看到information_schema数据库二、表被锁了三、Too many connections1、临时生效
mysql 数据库 database mysql常见问题 数据库服务器 -
问题解决
每天了解内容,帮助理解的内容,或者回顾一些知识点
数据库 多态 数据