我使用root作为用户名。我的程序每5秒刷新一次。它所做的是从mysql表中查询并显示数据。问题是,每隔5秒,mysql上的连接就会追加一次,原因是当它达到极限时会给出一个“连接太多”的错误。以前的连接已经没有使用,是否可以终止?这是我打开连接的代码。
connectionPool = connectionPool.getConnectionPool("root", "*****", "");
iqjalb3h1#
连接完成后,需要将其关闭。这将返回到池的连接。
fykwrbwg2#
如果您使用的是连接池,这是正常的行为。作业结束后,请确保释放连接示例,或者在代码执行完成后关闭所有池连接。
2条答案
按热度按时间iqjalb3h1#
连接完成后,需要将其关闭。这将返回到池的连接。
fykwrbwg2#
如果您使用的是连接池,这是正常的行为。作业结束后,请确保释放连接示例,或者在代码执行完成后关闭所有池连接。