开发者社区> 问答> 正文

远程无法连接mysql

2013 - Lost connection to MySQL server at 'waiting for initial communication packet', system error: 60 "Operation timed out"


添加skip-name-resolve 也不行

展开
收起
tan_sir 2019-05-27 23:25:52 7894 0
5 条回答
写回答
取消 提交回答
  • 最新回答:

    首先找到 my.cnf centos系统下 此文件在 etc目录下。

    接着 vi my.cnf

    看看是否有绑定本地回环地址的配置,如果有,注释掉下面这段文字:(在文字之前加上#号即可)

    #bind-address = 127.0.0.1

    然后找到[mysqld]部分的参数,在配置后面建立一个新行,添加下面这个参数:

    skip-name-resolve

    保存文件并重启MySQL

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官网(新用户需注册查看),可领上云红包

    2021-07-02 09:57:02
    赞同 1 展开评论 打赏
  • 查看mysql端口是否允许入栈吧
    2019-07-22 11:34:37
    赞同 1 展开评论 打赏
  • 前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。
    首先,确认你的MySQL已经映射到公网IP端口。其实,确认你的网络环境。再次,合理设置超时时间。
    2019-07-22 11:34:51
    赞同 展开评论 打赏
  • 浙江七巧板信息科技股份有限公司 技术VP/CTO,十年编程经验,七年管理经验,09年开始做Android,历经Android App,DELL手机系统,DELL平板系统,GM车载系统的开发,13年加入移动互联网创业大军,连续创业者,目前主攻JAVA架构,搜索引擎,大数据储存。
    首先找到 my.cnf  centos系统下 此文件在 etc目录下。
    接着 vi my.cnf
    看看是否有绑定本地回环地址的配置,如果有,注释掉下面这段文字:(在文字之前加上#号即可)
    #bind-address = 127.0.0.1
    然后找到[mysqld]部分的参数,在配置后面建立一个新行,添加下面这个参数:
    skip-name-resolve
    保存文件并重启MySQL:
    2019-07-22 11:35:39
    赞同 展开评论 打赏
  • 换一个端口试一下
    2019-07-22 11:35:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像