蒸汽连接被拒绝 (errno 61)

Lin*_*rth 8 swift vapor

我在尝试运行 Vapor 3 应用程序时看到以下错误:

线程 1:致命错误:在顶层引发错误:NIO.ChannelError.connectFailed(NIO.NIOConnectionError(host: "127.0.0.1", port: 3306, dnsAError: nil, dnsAAAAError: nil, connectionErrors: [NIO.SingleConnectionFailure(target) :[IPv4]127.0.0.1/127.0.0.1:3306,错误:连接重置(错误集):连接被拒绝(错误号:61))]))

它曾经工作得很好。
我能做什么?

Lin*_*rth 18

可能是数据库服务器尚未运行。

对于 MySQL,打开终端并运行命令:

$ mysql.server start
Run Code Online (Sandbox Code Playgroud)

对于 Postgres,请执行以下操作:

$ brew services start postgres
Run Code Online (Sandbox Code Playgroud)

然后,再次尝试运行该项目。现在应该可以再次使用了 :)


取自这里