没有找到 localhost:3306 的错误。

3

当我运行使用Node.js Express和MySQL开发的代码时,有时会出现错误名称ENOENT localhost:3306。请有人帮我解释为什么会出现这种错误。我并不总是遇到这样的情况,只是偶尔会出现,并且是在连接本地MySQL服务器时出现。


2
谷歌告诉了你什么? - Matt C
你开启了MySQL服务器吗? - Grant Fong
你能展示更多的错误日志吗?我猜测是由于连接到MySQL的数量有限。 - Thanh Nguyen Van
1个回答

9
如果你的mysql连接字符串定义了 "localhost",那么尝试使用 "127.0.0.1",希望可以解决问题...

在我的情况下,当我连接到互联网时,MySQL可以成功连接,但是当我断开互联网连接时,它会显示错误,然后我将localhost替换为127.0.0.1。 - Vikas Kandari

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接