www.5615.net > 连接数据库 loCAlhost

连接数据库 loCAlhost

localhost 代表的是本地的意思 一般来说 代表IP地址的话就是127.0.0.1 也就是说 我 ping 127.0.0.1 == ping localhost127.0.0.1是代表自己机器的回路地址,无论是否联网,自己机器都是127.0.0.1,127段是保留区段.localhost与127.0.0.1的关系:

localhost是指向本地的域名,127.0.0.1是本地ip.通常情况下,连接数据库两者效果一样.但实际还是有点区别,localhost和其它域名不同的是,它并不是指向某一个ip,它不过网卡,而ip要过网卡,所以localhost会更快(察觉不到的快).另外两者在传输协议,传输方式上也有些区别.不过这些都无所谓,只要能连接上,那可以认为是没有区别的.

首先在本地使用Navicat for MySQL建立一个数据库.在dreamweaver中建立一个PHP格式的网页,方便链接测试.测试发现,如果无法使用localhost链接mysql数据库就会提示错误信息如果出现第三步的情况,就需要修改C:\Windows\System32\drivers\etc目录下的hosts文件.用记事本打开hosts,找到127.0.0.1 localhost这一行,把这一行的“#”删除,保存.如果没有这一行,就自己手动添加.保存后,再使用之前的网页测试,这个时候就可以通过localhost链接的本地的mysql数据库了

方法/步骤1 首先在本地使用Navicat for MySQL建立一个数据库.2 在dreamweaver中建立一个PHP格式的网页,方便链接测试.3 测试发现,如果无法使用localhost链接mysql数据库就会提示错误信息4 如果出现第三步的情况,就需要修改C:\

连接数据库localhost和127.0.0.1的区别localhost 代表的是本地的意思 一般来说 代表IP地址的话就是127.0.0.1 也就是说 我 ping 127.0.0.1 == ping localhost

需要修改C:\Windows\System32\drivers\etc目录下的hosts文件.用记事本打开hosts,找到127.0.0.1 localhost这一行,把这一行的“#”删除,保存.如果没有这一行,就自己手动添加.

localhost代表本地啊,意思是mysql在本地,本地数据库,127.0.0.1也是一样的意思.比如用jdbc连接mysql的时候,配置url :url="jdbc:mysql://localhost/zhangsan",这就是连接本地的mysql数据库中的zhangsan

你看一下C:\Windows\System32\drivers\etc目录下的hosts文件,找到127.0.0.1localhost这一行,把这一行的“#”删除,保存.

提供2个方法1. grant授权root用户localhost权限,例如:grant all privileges on * to root@localhost identified by 'password';2. 修改MySQL库user表将user=root的host修改为localhostupdate user set host='localhost' where host='127.0.0.1' ;

具体问题截图抛出来解决本地无法连接mysql的一般步骤:1. 先看mysql服务有没开起来2. 看my.ini的配置端口是否是3306(不一定)3. 具体问题具体分析..

友情链接:sytn.net | bdld.net | ddng.net | ddgw.net | bycj.net | 网站地图

All rights reserved Powered by www.5615.net

copyright ©right 2010-2021。
www.5615.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com