刚入门,用 c3p0 连接池,服务器是 tomcat7
最简单的功能,输入用户名和 i 密码,submit,然后后台 servlet 连接到数据库,查找是否有满足这个账号和密码的记录.
在自己的电脑上( win10 )运行这个项目,一切顺利,完全没毛病.
把这个项目复制到服务器上( centos7 ),访问网站没问题,但一 submit 就出问题.
异常类型是
java.sql.SQLException: Connections could not be acquired from the underlying database!
1.jdbc 的四大参数不可能有问题,因为 i 我确定肯定本地电脑上的 mysql 的 root 账户的密码是相同的.我既然能在本地电脑上正常使用,没道理是这四大参数出了问题.
2.我在远程服务器用 root 账户登录 mysql 后打开了不限制 IP 访问,我能在本地电脑上,通过
mysql -h 服务器的 IP 地址 -u root -p 的方式直接访问服务器上的数据库
3.用 xshell 登录服务器然后直接进入数据库就更不用说了
4.我故意把 jdbc 的四大参数中的 user 参数改为错误的,在本地得到的错误类型与之相同..
恳求一个问题可能的方向,谢谢,祝福大家新年快乐,写代码不出 bug!
最简单的功能,输入用户名和 i 密码,submit,然后后台 servlet 连接到数据库,查找是否有满足这个账号和密码的记录.
在自己的电脑上( win10 )运行这个项目,一切顺利,完全没毛病.
把这个项目复制到服务器上( centos7 ),访问网站没问题,但一 submit 就出问题.
异常类型是
java.sql.SQLException: Connections could not be acquired from the underlying database!
1.jdbc 的四大参数不可能有问题,因为 i 我确定肯定本地电脑上的 mysql 的 root 账户的密码是相同的.我既然能在本地电脑上正常使用,没道理是这四大参数出了问题.
2.我在远程服务器用 root 账户登录 mysql 后打开了不限制 IP 访问,我能在本地电脑上,通过
mysql -h 服务器的 IP 地址 -u root -p 的方式直接访问服务器上的数据库
3.用 xshell 登录服务器然后直接进入数据库就更不用说了
4.我故意把 jdbc 的四大参数中的 user 参数改为错误的,在本地得到的错误类型与之相同..
恳求一个问题可能的方向,谢谢,祝福大家新年快乐,写代码不出 bug!