首页 > 解决方案 > 如何关闭与远程 MySQL 数据库的连接?

问题描述

我正在测试连接到远程 SQL 数据库的 SpringBoot 应用程序。我还使用 MySQL 工作台来查看表。然后,当我尝试运行我的应用程序时,它给出了如下错误消息:

数据源拒绝建立连接,来自服务器的消息:“连接太多”

我试过重新启动我的电脑,但它仍然给出同样的错误。我该如何解决?我相信之前的连接没有正确关闭。我现在能做什么?

标签: mysqlspringdatabase

解决方案


如果您使用 Spring Data Repository 或 JdbcTemplate,连接会自动关闭(或返回连接池)。与数据库限制相比,您的应用程序可能确实需要太多连接,在这种情况下,您应该检查数据库配置。您还可以在 application.properties 中检查您的连接属性(池大小、空闲时间、超时)。请添加更多详细信息,例如代码或配置。


推荐阅读