为什么mysql远程连不上

查看 81|回复 6
作者:伊斯蓝   
   
用navicat连不上mysql
root账号的host已经改成%
密码认证方式也改成mysql_native_password
重新建个远程用户并赋予权限也是连不上
总是提示2013 - Lost connection to server during query
但是改个错的用户名或密码就提示2002 - Can't connect to server on 'xxx.xxx.xxx.xxx'(10060)
防火墙已经检查过3306是放行的
就算关闭防火墙也没用
/etc/my.cnf配置文件已添加skip-name-resolve、bind-address=0.0.0.0、skip-networking=0也没用
**妈的好像是乌龟壳的网络问题
我换个香港出口的商业梯子就能秒连

连不上, 也没用, 防火墙

rooney   
netstat -antu|grep 3306
雨墨   
换mysql8.0
/**
* Linux常用命令:cat /proc/mounts 显示已加载的文件系统
* 不忘初心,努力前行
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/
colla   
配置文件也要改
bind-address= 0.0.0.0
伊斯蓝
OP
  

rooney 发表于 2023-2-6 22:51
netstat -antu|grep 3306

tcp6       0      0 :::33060                :::*                    LISTEN     
tcp6       0      0 :::3306                 :::*                    LISTEN
伊斯蓝
OP
  

雨墨 发表于 2023-2-6 22:53
换mysql8.0

装的就是8.0
ssjoy   
网站上的MySQL不喜欢开远程,用phpmyadmin不也挺方便的,甲骨文那网络,软件连太差了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部