千家信息网

远程登陆mysql5.7服务端

发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,最开始登陆直接报错 我的远程登陆系统是Mac osnancylulululudeMacBook-Air:bin nancy$ mysql -h 172.16.158.132 -u root -pEnt
千家信息网最后更新 2025年02月13日远程登陆mysql5.7服务端

最开始登陆直接报错 我的远程登陆系统是Mac os


nancylulululudeMacBook-Air:bin nancy$ mysql -h 172.16.158.132 -u root -p

Enter password:

ERROR 2003 (HY000): Can't connect to MySQL server on '172.16.158.132' (61)


能ping通

nancylulululudeMacBook-Air:bin nancy$ ping 172.16.158.132

PING 172.16.158.132 (172.16.158.132): 56 data bytes

64 bytes from 172.16.158.132: icmp_seq=0 ttl=64 time=1.361 ms

64 bytes from 172.16.158.132: icmp_seq=1 ttl=64 time=1.622 ms

64 bytes from 172.16.158.132: icmp_seq=2 ttl=64 time=0.399 ms


应该是端口问题

登陆mysql服务器

查看mysql端口

[root@nancycici src]# netstat -apn | grep 3306

tcp6 0 0 :::3306 :::* LISTEN 36866/mysqld

查看端口防火墙

[root@nancycici src]# firewall-cmd --query-port=3306/tcp

no

修改端口

[root@nancycici src]# firewall-cmd --zone=public --add-port=3306/tcp --permanent

success

[root@nancycici src]# firewall-cmd --query-port=3306/tcp

no

重新加载

[root@nancycici src]# firewall-cmd --reload

success

[root@nancycici src]# firewall-cmd --query-port=3306/tcp

yes


客户端登陆成功

nancylulululudeMacBook-Air:bin nancy$ mysql -h 172.16.158.132 -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 24

Server version: 5.7.25 MySQL Community Server (GPL)


Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


-D 登陆数据库

mysql -h 172.16.158.132 -D nancyuser -u root -p


0