连接数据库时,可以对数据库的Host指定为
IP地址 <1>
计算机名 <2>
如果是本机,还可以指定为
127.0.0.1 <3>
localhost <4>但是小弟发现,这四种方式并不是所有的计算机都实用。有哪位大哥可以给解释一下这四种方式的连接原理,以及如果连接不上(比如用127.0.0.1连接不上本机),该对计算机如何设置?小弟目前使用的是MySQL数据库。谢谢。
IP地址 <1>
计算机名 <2>
如果是本机,还可以指定为
127.0.0.1 <3>
localhost <4>但是小弟发现,这四种方式并不是所有的计算机都实用。有哪位大哥可以给解释一下这四种方式的连接原理,以及如果连接不上(比如用127.0.0.1连接不上本机),该对计算机如何设置?小弟目前使用的是MySQL数据库。谢谢。
计算机名 <2>
本地有WINS或在域环境内时,用计算机名连接数据库服务器时会将计算机名->IP地址127.0.0.1 <3>
localhost <4>
这两种方法是通过Host文件来做关联的!
比如用127.0.0.1连接不上本机的解决办法!
找到你系统中的Host文件,在windows各个版本中的Host文件路径分别是: C:WINDOWS\SYSTEM32\DRIVERS\etc(Windows XP)、C:WINNT\SYSTEM32\DRIVERS\etc(Windows 2000)、C:Windows\Hosts(Windows 98) 用记事本打开host,将如下内容添加进去
Local 127.0.0.1即可