[已解决] 搭建后数据库连接成功 但是无法登陆SQLSTATE[HY000] [2002] Connection refused 记录

[复制链接] 认领更换作者
查看240 | 回复0 | 2021-8-28 13:42:56 | 显示全部楼层 |阅读模式
搭建后数据库连接成功 但是无法登陆SQLSTATE[HY000] [2002] Connection refused 记录
搭建后数据库连接成功 但是无法登陆SQLSTATE[HY000] [2002] Connection refused 记录

仔细检查了 很多



  1. <p>    // 数据库类型</p><p>    'type'            => 'mysql',</p><p>    // 服务器地址</p><p>    'hostname'        => 'localhost',</p><p>    // 数据库名</p>
复制代码


最终发现是这个问题

原先是这样
  1.     'hostname'        => '127.0.0.1',
复制代码

原服务器可用,搬家后不可用。

虽然问题已经解决。

奇怪了。谁能解释下  为什么填127.0.0.1 不行  填localhost 才可以。


想知道原理。


----------------------2021年8月28日再更新---
1.png




搜索到这个,大概就明白了,原来是host文件配置,

127.0.0.1跟localhost可不是等效的。一个是本地回环地址,一个是服务。

localhost:也叫local ,正确的解释是:本地服务器
127.0.0.1:在windows等系统的正确解释是:本机地址(本机服务器)

localhot:是不经网卡传输的,它不受网络防火墙和网卡相关的的限制。
127.0.0.1:是通过网卡传输的,它依赖网卡,并受到网络防火墙和网卡相关的限制。

学习了,之前我也感觉是防火墙的原因,但是不仅默认端口放心了,我还多放心了一个端口依然无法连接会报错,今天学习了。
2.png

11月11日起论坛启动签到功能,从此再也不用担心没有积分,每天随机获得50-800颗小草,每天最高获得1000颗小草,还没签到么,点我自动签到

林子大了什么鸟都会有,鱼龙混杂的互联网,而在软件开发中充斥着大量的骗子,大量的混子,真正的实力技术其实并不是大家想象的那么多,各个领域垂直度的人才稀缺度依然是缺口非常大,如果真的想要好好的做一个软件或者系统请尽量避免私下联系转账交易,个人开发者要求付定金者90%是骗子,希望大家走担保交易,就算不走优雅草论坛的担保交易也请走淘宝等第三方担保交易,良心警告,被骗投诉无门的!我们经常遇到别人说被骗多少钱之类的
回复

使用道具 举报

强调下版规的规定,如有恶意灌水从重处罚-请珍惜账号,违法国家法律的不良内容将移交司法机关:

1,源码分享板块版规点击查看;
2,自由交流-求资源版规点击查看:
3,站务公告/建议反馈版版规点击查看;
4,用户协议总版规查看;

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则