在我的开发环境中,我使用docker启动MySQL服务器的实例,当它在容器外运行时,我的Spring应用程序能够连接到这个实例,但是当我的Spring应用程序在容器中运行时,它无法连接到MySQL服务器docker-compose.yml -启动MySQL服务器并使用Dockerfile构建
- mysql
我认为出现此错误是因为MySQL处于空闲状态。有人建议我防止这个错误。
Error: Connection lost: The server closed the connection.at Protocol.end (/var/www/html/invoice/invoice2/node_modules/mysql/lib/protocol/Protocol.js:112:13)<anonymous> (/var/www
我试着开发而不依赖于数据库。但是,当我试图使用handleRequest()从表单中获取值时,它试图使用我的原始MySQL配置来连接数据库,不管出于什么原因。我查看了堆栈恍惚,handleRequest()不应该需要访问数据库。为什么它试图连接并给我错误的can't connect to MySQL server?我只是把数据提交给一份表格。