navicat连接mysql: 报错1042 cant get hostname for your address

2024-11-30 02:24:24
推荐回答(4个)
回答1:

在地址栏填:localhost或127.0.0.1
请检查:C:\Windows\System32\drivers\etc\hosts 是否有这样一行:
127.0.0.1 localhost
前面没有"#",如果有的话去掉。
检查系统防火墙设置,是否in、out端口都开启3306端口。

回答2:

mysql是在你本机上吗?
如果不是的,首先看看你本机与mysql服务器的网络连接是否正常可以通过ping进行测试
如果是的话,看看你看下是不是mysql的端口或者ping下你本机的主机名看看

回答3:

端口没写对吧

回答4:

看看端口对不对