docker Connection refused

news/2024/11/24 0:09:10/

环境介绍、服务版本、测试服务是否正常,可参考:

docker could not find driver_龙枫995的博客-CSDN博客docker容器中,php和mysql互动时,解决出现could not find driverhttps://blog.csdn.net/longfeng995/article/details/130704949?spm=1001.2014.3001.5502

本篇的问题是,运行sql时,出现了 "Connection refused"

翻译成中文就是:"连接被拒绝"

这种情况,一般是我们在配置 .env 文件中, DB_HOST 填写的是 127.0.0.1 或者 localhost

换做以前我们本地搭建环境时,没有使用 docker 容器,这样基本上就是ok的

但是我们这里使用的就是 docker,php、mysql、nginx 它们分别是一个容器,而我们填写 localhost 时,找到的就是它本身,所以我们就无法找到 mysql

解决方案:

将 DB_HOST 中的IP,填写成我们母机的IP地址即可

有同学会问,我们本地(一般都是用的windows),在公司、在家,我们的IP地址是多少呢?

以下是 windows10/11 的方式:

按下 "windows+R" 键,会弹出 "运行", "windows"键 一般都是在键盘 "CTRL" 和 "ALT" 之间的键

弹出的 "运行",我们在里面输入 "cmd" 然后回车键确认

随后我们就进入了终端

输入 "ipconfig -all" 再按下回车,就能看到 相关信息

找到 IPv4 地址,一般都是这个,然后将后面的 IP地址拿到就可以了

回到 laravel框架中,找到 .env 文件,将其改掉即可

最后我们再去执行 sql 时,就能正常运行了


http://www.ppmy.cn/news/68543.html

相关文章

接口测试常用工具及测试方法(基础篇)

首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给…

2023.5.13>>Eclipse+exe4j打包Java项目及获取exe所在文件的路径

Eclipseexe4j打包Java项目及获取exe所在文件的路径 1、打包exe文件1.1 打jar包1.2 打包exe2、在程序中获取exe所在路径3、遇到问题4、JDK version和class file version(Class编译版本号)对应关系5、参考文章 1、打包exe文件 1.1 打jar包 右单击项目选择“Export…” 1.2…

7.序列化Serializable

什么是序列化? 将数据结构或者对象转换成二进制串的过程 序列化的方案有哪些? Serializable (java) Externaliable (下面两个方法在读写的属性时需要成双成对使用,不能在不写属性的情况下去读这个属性;并且读写的顺序都必须保持一致;并且还要由一个无参的构造函数) writeExt…

力扣算题Day20

98.验证二叉搜索树(了解二叉树的性质,才是编写此道题代码的基础) 做题伤着了:这道题我做的时候,看到别人写的代码很长,懒得看,直接干。自己编写代码,没有了解平衡二叉树的性质,然后出现了下图[0,-1]、[0]的…

玩转Google开源C++单元测试框架Google Test系列(gtest)之三 - 事件机制

一、前言 gtest提供了多种事件机制,非常方便我们在案例之前或之后做一些操作。总结一下gtest的事件一共有3种: 1. 全局的,所有案例执行前后。 2. TestSuite级别的,在某一批案例中第一个案例前,最后一个案例执行后。…

cmake学习笔记

单文件入门 基本函数 PROJECT(projectname [CXX] [C] [Java]) SET(VAR [VALUE] [CACHE TYPE DOCSTRING [FORCE]]) MESSAGE([SEND_ERROR | STATUS | FATAL_ERROR] “message to display” …) ADD_EXECUTABLE([BINARY] [SOURCE_LIST]) 例子 文件结构如下: // ma…

​当互联网与产业的融合成为一种必然,​平台化和商业化不再是必然

当互联网与产业的融合成为一种必然,我们在互联网时代司空见惯的平台化、中心化的发展模式便开始被瓦解。更为确切地说,经典意义上的平台化和中心化的商业模式不再有存在的必要。因为供求两端的对接不再是依靠平台和中心的撮合和中介来实现的,…

第二十七回:如何给PageView添加指示器

文章目录 概念介绍添加方法示例代码指示器联动 我们在前面章回中介绍了PageView这个Widget,本章回中将介绍 如何给PageView添加指示器.闲话休提,让我们一起Talk Flutter吧。 概念介绍 我们在这里说的指示器表示PageView底部的小圆圈,它用来指示当前哪个…