所以这是交易。我可以使用我的凭据连接到 MySQL,但是当我在 localhost:8080 中运行 Tomcat 7 然后我的 Web 应用程序时,我首先看到该应用程序可以"读取"数据库。但是,当我尝试登录时,在那之后,我无法使用我的凭据访问我的phpMyAdmin MySQL,我不知道为什么。您认为这是自动创建某些线程/连接吗???操作系统:Win7
我可以猜到你没有关闭/释放Java上的连接。
检查您在 mysql 上打开了多少个并发连接:
show processlist;
此外,您的 mysql 允许的最大值:
show variables like 'max_connections'
如果并发连接过多,则应搜索代码中未关闭或释放连接的位置。