连接数据库时host = 127.0.0.1与host=localhost有什么区别

连接数据库时host = 127.0.0.1与host=localhost有什么区别,第1张

我一直以为localhost和127001是等价的,因为表面看起来效果是一样的,但为什么会有两种表示方法,他们到底有什么区别呢?
有人会说是本地ip,曾有人说,用127001比localhost好,可以减少一次解析。
虽说效果看起来是一样的,都是本地IP,但实际上区别很大:Localhost的意思是本地服务器,而127001是本机地址,他们的关系是通过 *** 作系统中的hosts文件,将Localhost解析为127001。而实际工作中,Localhost是不经过网卡传输的,所以,它不受网络防火墙和与网卡相关的种种限制;而127001则要通过网卡传输数据,是必须依赖网卡的。这一点是它们最大的区别。
一般设置程序时,本地服务用Localhost是最好的,Localhost不会解析成IP,也不会占用网卡、网络资源。有时候用Localhost可以,但用127001就不可以的情况就是在于此。

打开mysql,输入密码。

2进入以后,输入语句:select from mysqluesr;

3回车之后就会出现所有的账户和密码,密码是MD5加密过的动态码,无法破解。

资料拓展:

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

在SQLPLUS中输入
select sys_context('userenv','ip_address') from dual;
如果是登陆本机数据库,只能返回127001
这是帮你在网上查到的

1 从数据库中获取:数据库中有5张历史数据表,history开头,2张趋势表,trend开头,从趋势表中可以获取到趋势数据。
2 从Web页面获取,监控-最新数据,查看指定监控项的图形,选择时间段立刻查看趋势。

想要还原host,可根据以下步骤 *** 作来完成。

1、将hosts文件复制到桌面,用记事本打开。

2、删除记事本的全部内容,将以下内容复制后放入文件然后保存。

3、将修改后的hosts文件放入C:\Windows\System32\drivers\etc替换以前的hosts文件,即可还原成功。

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13350690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-19
下一篇 2023-07-19

发表评论

登录后才能评论

评论列表(0条)

保存