localhost或本机ip无法连接数据库问题解决与原因

  解决办法:将localhost替换为127.0.0.1

  原因@参考文章:navicat在电脑没有联网的情况下,并不会把localhost解析成127.0.0.1,而mysql默认情况下只支持127.0.0.1访问的

  总结:navicat连接与项目数据库连接尽量用127.0.0.1而不是localhost

时间: 2024-09-29 16:19:07

localhost或本机ip无法连接数据库问题解决与原因的相关文章

127.0.0.1和localhost和本机IP三者的区别!

1, 先来说下回送地址(Loopback Address): 回送地址是主机用于向自身发送通信的一个特殊地址(也就是一个特殊的目的地址).可以这么说:同一台主机上的两项服务若使用回送地址而非分配的主机地址,就可以绕开TCP/IP协议栈的下层.(也就是说:不用再通过什么链路层,物理层,以太网传出去了,而是可以直接在自己的网络层,传输层进行处理了) IPv4的回送地址为:127.0.0.0到127.255.255.255都是回送地址(只是有两个特殊的保留),此地址中的任何地址都不会出现在网络中网络号

localhost、127.0.0.1、本机IP、虚拟主机、kotlin

(问题起源于:tomcat发布的项目,用localhost和本机ip访问得到的结果不同.) 直接上链接: localhost.127.0.0.1.本机IP: https://www.zhihu.com/question/23940717#answer-5775920: 该链接中摘录一部分: localhost 是个域名,不是地址,它可以被配置为任意的 IP 地址,不过通常情况下都指向 127.0.0.1(ipv4)和 [::1](ipv6): 整个127.* 网段通常被用作 loopback 网

发布在IIS的网站,可以用本机IP登录访问,用localhost不可登录访问

之前在IIS发布一个测试的网址,但是用本机IP可以访问,用localhost不可访问 报访问主机名无效的问题,用本机IP访问成功 最后解决方法是: 1)打开IIS,找到发布后的网站 2)选中网站,右键属性,找到编辑绑定 3)弹出网站绑定,双击ip地址,设为全部未分配 4)修改后,重新启动网站

2019.9.29本机ip,localhost,127.0.0.1

原文链接:https://zhidao.baidu.com/question/1176120779058268299.html 1.localhost等于127.0.0.1,不过localhost是域名,127.0.0.1是IP地址. 2.localhost和127.0.0.1不需要联网,都是本机访问. 2.本机IP需要联网,本机IP是本机或外部访问, 本机 IP 就是本机对外放开访问的IP地址,这个网址就是与物理网卡绑定的IP地址. 当操作系统初始化本机的TCP/IP协议栈时,设置协议栈本身的

IIS搭建网站,内网用本机IP和127.0.0.1访问需要输入密码的问题。

xp配置好iis后,用localhost访问没有问题,用本机IP和127.0.0.1访问均提示输入用户名和密码. 我知道是权限问题,上网一百度,资料很多,解决方法也很多,但是好多我都做了 1.IIS配置权限 我就选择的是匿名访问与集成windows身份验证,选这两个, 2.网站文件所在的文件夹设置权限 3.设置了各种权限,该开启的也开启了,很多都设置了everyone这种. 我搜了很多资料,发现各位大神说的,我都试了,且已经设置好,但并没有起什么作用. 后来小白的我终于发现了,原来原因是因为我改

本机IP、127.0.0.1和0.0.0.0的区别

本机ip.127.0.0.1和0.0.0.0区别 网络java IP地址的记法: IP地址由四个字节构成,为了方便阅读和书写,每个字节用0-255的数字表示,字节之间用'.'分割,如: 10.10.152.235 有时候我们会看到这样的IP: 10.10.152.235/24, 后面的/24表示子网掩码,24表示子网掩码上有24个1,等价于255.255.255.0 . IP地址和子网掩码按位 与,得到的是 网络号(Network ID), 剩余的部分是子网内的 主机号(host ID,当然,这

详谈再论JAVA获取本机IP地址

首先,你如果搜索“JAVA获取本机IP地址”,基本上搜到的资料全是无用的.比如这篇:http://www.cnblogs.com/zrui-xyu/p/5039551.html实际上的代码在复杂环境下是不准的 网上一个比较普遍的说法是InetAddress.getLocalHost().getHostAddress()似乎很简单,但忽略了一个问题,即IP地址在现在的网络环境更加复杂了,比如有Lan,WIFI,蓝牙热点,虚拟机网卡...即存在很多的网络接口(network interfaces),

SQLserver2012 tcp/ip 1433端口问题解决方法

很多MSSQL安装完成后,调用1433(默认端口)是失败的,这边详细介绍下解决方法. 一..我们需要在电脑上开启telnet服务,定位问题需要.在cmd下使用telnet,如果报命令不存在说明没有开启.开启方法如下: 控制面板--"点击打开或关闭Windows功能",会弹出Windows功能对话框,我们在里面找到"Telnet服务器"和"Telne客户端"两项,然后将之前的勾选上即可开启对应服务了,打上勾后,要记得点击底部的确认保存哦,如下图:

VS 2015 localhost访问有效 改用 IP访问 400错误 invalid hostname 修改方法

今天新起站点发现在Chrome浏览器中,通过localhost访问是有效的,但是通过本机IP甚至127.0.0.1访问无效, 报的错误是400 Bad Request Invalid HostName 这样站点通过两台计算机访问,调试就遇到不小的阻力 解决方法如下: 1.在状态栏中,选择IISPress站点,右键选择显示所有应用程序 2.单击站点名称,在下面提示的路径中选择配置路径,打开applicationhost.config文件 3.在打开的文件中找到当前站点在Binding配置节中加上如