使用Tomcat登录localhost后无法登录MySQL服务器

Posted

技术标签:

【中文标题】使用Tomcat登录localhost后无法登录MySQL服务器【英文标题】:Cannot log in to the MySQL server after loging in in localhost using Tomcat 【发布时间】:2015-06-30 09:19:14 【问题描述】:

所以这就是交易。我可以使用我的凭据连接到 mysql,但是当我首先运行 Tomcat 7 和 localhost:8080 中的 Web 应用程序时,我发现该应用程序可以“读取”数据库。但是,当我尝试登录时,之后,我无法使用我的凭据访问我的 phpMyAdmin MySQL,我不知道为什么。你认为是自动创建一些线程/连接吗???操作系统:Win7

【问题讨论】:

您能告诉我们您的连接/池 jdbc 配置吗?没有您的敏感数据。这对我们有很大帮助。 【参考方案1】:

我猜你没有关闭/释放 java 上的连接。

检查你在mysql上打开了多少并发连接:

show processlist;

还有你的mysql允许的最大值:

show variables like 'max_connections'

如果你有太多的并发连接,你应该在你的代码中搜索你没有关闭或释放连接的地方。

【讨论】:

以上是关于使用Tomcat登录localhost后无法登录MySQL服务器的主要内容,如果未能解决你的问题,请参考以下文章

Mysql创建新用户后无法登录,提示 Access denied for user 'username'@'localhost' (using password: YE

tomcat localhost

用户成功登录后无法路由主页

linux root密码修改后还是不能登录

无法在 localhost 上登录我的 phpmyadmin

安装后mysql登录[错误1045(28000):用户'mike'@'localhost'的访问被拒绝(使用密码:YES)]