用navicat连接mysql服务器,连接不上,一直是1042错误。。。

skip-name-resolve也加了,重启过了,为什么还是不行?通过系统命令行可以,通过MySQL5.6CommandLineClient也可以,可为什么就是通过图形... skip-name-resolve 也加了,重启过了,为什么还是不行?通过系统命令行可以,通过MySQL 5.6 Command Line Client也可以,可为什么就是通过图形化工具不行? 展开
 我来答
醉沙专属
2014-08-28
知道答主
回答量:17
采纳率:0%
帮助的人:11.5万
展开全部
今天也遇到这个问题,搞了一上午,各种烦躁,一开始很开心看到楼主也在问这个问题,可惜,看到的处理方法都是那个,在mysqld下增加skip-name-resolve,话说这个配置,从官方文档看,就只允许用ip登录了,我配置之后,连localhost都不能用。
后来,我尝试这么做,先看下hosts文件,看看有没有问题,然后tracert 127.0.0.1,看能不能成功回调本机,成功之后,运行netsh winsock reset,重启电脑,再次尝试一次,问题解决了~
希望你也能顺利解决问题,这个问题,在网上找的答案真心废!
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
百度网友8bce92a
2014-08-11
知道答主
回答量:11
采纳率:0%
帮助的人:10万
展开全部
编辑my.cnf
在[mysqld]节点下修改
skip-name-resolve
#忽略主机名的方式访问
lower_case_table_names=1
#忽略数据库表名大小写

重启mysql即可。
追问
我试过了啊,不行啊,还是这样的、我提问前就试过了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友63917e8d1
2014-08-10 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:151
采纳率:80%
帮助的人:80万
展开全部
把地址直接改为ip 127.0.0.1看行不
更多追问追答
追问
试过了滴,还是不行
追答
端口对么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鼠尾草7ab62
2015-11-21
知道答主
回答量:30
采纳率:0%
帮助的人:4.6万
展开全部
你的IP地址有问题。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式