暂无图片
从库无法连接到主库,ERROR 2003 (HY000):111,5.7
我来答
分享
暂无图片 匿名用户
从库无法连接到主库,ERROR 2003 (HY000):111,5.7

100.29--主

100.40--从

主上操作


mysql> create user 'repl'@'192.168.100.40' identified by 'repl123';
Query OK, 0 rows affected (0.11 sec)

mysql> grant replication slave on *.* to 'repl'@'192.168.100.40';
Query OK, 0 rows affected (0.00 sec)

再从上


[root@pg40 ~]# mysql -h 192.168.100.29 -urepl -prepl123
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.100.29' (111)


[root@pgdan ~]# systemctl status firewalld.service
鈼firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)

ping 100.29 100.40都没问题,防火墙也关闭,

请问怎么解决和排查


mysql-5.7 ---社区版

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
D
D-将军

  • 先telnet 看看端口是否通,
暂无图片 评论
暂无图片 有用 0
打赏 0
test

'repl'@'192.168.100.40 改为'repl'@'%'试下

暂无图片 评论
暂无图片 有用 0
打赏 0
fxjian0829

从你的操作上来看,没刷新权限表诶。

mysql> flush privileges;

希望对你有帮助

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
mysql获取一个实例下的库名,除了show databases之外,还有哪些方法?
回答 5
获取表列表SELECTTABLENAME,TABLECOMMENTFROMinformationschema.tables;获取字段列表SELECTCOLUMNNAME,COLUMNCOMMENTfr
如果MYSQL 日志没有记录,有什么办法能找到日志?
回答 1
已采纳
请问什么日志?binlog的话要开启来,然后默认在数据目录就有了同样slow和err的也是一样。如果你说提交了没有。那不太可能。只要提交了binlog一定有的。
hive 数据库表导出到ftp上了 怎么从ftp倒进mysql或者sql server数据库?
回答 1
可以使用LOADDATAINFILE导入文本文件到mysql库中
mysql表关联问题
回答 3
optimize一下表,是不是碎片太多了?查一下表的大小和表文件大小是不是差别比较大?
主从测试过程中,如何模拟网络抖动?
回答 1
主从测试过程中,如何模拟网络抖动?推荐工具:tc,常用的使用方式如下:模拟延迟tcqdiscadddeveth0rootnetemdelay1000ms100ms50%这里表示有50%的包延迟会在10
关于一个mysql存储过程的问题
回答 1
暂无文字回复
TDSQL和MySQL在navicat的连接是一样的吗?
回答 1
已采纳
“TDSQL"目前是一个系列,有好几个数据库名称里都包含"TDSQL”你看你用的是基于哪种数据库的,就可以使用对应数据库的工具来连接
MYSQL TO_DAYS()的反向函数 把 738544 距离公元0000年的天数 转成具体日期?
回答 1
不太明白什么意思,但mysql里对于days转换有SELECTtodays(now())SELECTfromdays(738544);  
MySQL 检查约束怎么约束char类型每一个字符都是0-9的数字?
回答 1
已采纳
CHECK(LEN(a)11),CHECK(aIN(0,1,2,3,4,5,6,7,8,9))可以参考下,这里建立了两个约束,一个约束长度,一个约束数字类型。
rpm包安装mysql8.0,配置文件不是/etc/my.cnf,怎么修改配置?
回答 1
在/etc/my.cnf里面先配置一下mysql相关的配置项安装mysql8.0的rpm包将my.cnf文件移动到你想要的位置启动mysql服务mysqld mysqlddefaultsfi