技术知识库

帮助中心 >  产品文档 >  数据库 >  navicat 连接mysql 报1042错误 can't get hostname for your address

can't get hostname for your address,大概意思是说不能为你的地址获取主机名

首先我们可以尝试一下 用管理员运行cmd 执行  netsh winsock reset  重启电脑 然后进行连接测试

若是还不可以,请修改mysql配置文件,在[mysqld] 节点下加入skip-name-resolve(这个的意思是忽略主机名的方式访问),然后停止mysql,再启动mysql(记得不是使用重启)然后进行尝试连接

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: