开发者社区 问答 正文

远程无法连接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 7904 分享
分享
版权
举报
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 评论

    评论

    全部评论 (0)

    登录后可评论
  • 查看mysql端口是否允许入栈吧
    2019-07-22 11:34:37 举报
    赞同 1 评论

    评论

    全部评论 (0)

    登录后可评论
  • 前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。
    首先,确认你的MySQL已经映射到公网IP端口。其实,确认你的网络环境。再次,合理设置超时时间。
    2019-07-22 11:34:51 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 浙江七巧板信息科技股份有限公司 技术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 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 换一个端口试一下
    2019-07-22 11:35:50 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等