在使用tomcat时数据库连接不上
发布网友
发布时间:2022-04-08 00:03
我来回答
共3个回答
热心网友
时间:2022-04-08 01:32
出现这个是因为你的数据库没有连接上导致的,检查以下几个地方
1.你的db.properties文件是否配置正确 useUnicode=true&&characterEncoding=UTF-8表示你设置的编码为utf-8保证与数据库的一致 防止乱码
jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.jdbcUrl=jdbc:mysql://localhost:3306/oa?unicode=true&characterEncoding=utf-8
jdbc.user=root
jdbc.password=111
2.检查你的spring/applicationContext-.xml是否配置了数据源,而且是否配置正确
<!--加载properties配置文件-->
<context:property-placeholder location="classpath:properties/dbinfo.properties"></context:property-placeholder>
3.你的连接名是否是正确的和你在db.properties中配置的是否一样
<!--加载properties配置文件-->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${jdbc.driverClass}"></property>
<property name="jdbcUrl" value="${jdbc.jdbcUrl}"></property>
<property name="user" value="${jdbc.user}"></property>
<property name="password" value="${jdbc.password}"></property>
</bean>
4.你电脑中的服务是否打开
5.检查下的你数据库名是否存在,或者表是否存在
热心网友
时间:2022-04-08 02:50
The Network Adapter could not establish the connection 这里已经说明了无法访问数据库服务器,所以检查两点:
1.oracle服务正常运行
2.oracle驱动正常加载
按照你的描述,第一种可能性最大,重启Oracle服务试试
热心网友
时间:2022-04-08 04:25
对于Windows Server来说,一般情况一个月重启一次是正常的,但是用几天就重启就存在问题了。
具体原因也不敢肯定。
建议你认真检查你的程序,看是不是存在问题。
以上回答你满意么?
在使用tomcat时数据库连接不上
出现这个是因为你的数据库没有连接上导致的,检查以下几个地方 1.你的db.properties文件是否配置正确 useUnicode=true&&characterEncoding=UTF-8表示你设置的编码为utf-8保证与数据库的一致 防止乱码 jdbc.driverClass=com.mysql.jdbc.Driverjdbc.jdbcUrl=jdbc:mysql://localhost:3306/oa?unicode=tru...
tomcat启动报错 Cannot create PoolableConnection
从目前的错误来看你的数据库连接池都无法创建,意思就是压根就连不上,所以你要从数据库开始排查,首先检查数据库,用其他数据库连接工具测试数据库,确保数据库没问题;再次,jar包驱动,确保你用的这个jar跟你的数据库是兼容的,比如换到其他tomcat启动报错 Cannot create PoolableConnection ...
docker下tomcat连不上数据库怎么回事
可以最简单的新建一个JSP 页面。然后把你WEB 项目部署到tomcat中。然后启动tomcat。访问一下那个新建的JSP 。如果没问题的话。就证明你的JDBC 出问题。我们现在写项目都是用的框架很少去注意后台里的JDBC 。
装tomcat后mysql 连不上
1. 电脑以前安装过mysql,里面残留有配制文件,需要彻底删除后才能正常安装,一般提示就是用户名密码错误。2. mysql没有正确安装,具体操作,百度一下都有图解。另外,mysql配置不太好整,一般不要反复安装卸载,有些配制文件不好卸载干净,下次安装依然会报错。
tomcat 访问数据库失败
OK。6、或者停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。应能使用新密码进行连接。windows下修改mysql密码的便捷方法 开始-》运行 mysqladmin -uroot -p password '你的新密码'...
tomcat的服务器过十几个小时就连不到数据库,重启一下tomcat就好了,每次...
你的连接池是自己实现的吗 应该是连接池里的连接都没有了:1 要么被销毁了 2 要么是你没释放连接,导致没有空闲连接,所有得不到连接包空指针 要是用的tomcat自己的连接池,是不是配置有问题,重新仔细检查下,再或许看看是不是tomcat的bug,重新换个tomcat试试 ...
tomcat启动时间过长就无法连接数据库了,必须重启,但页面能正常访问,怎 ...
你的连接池是自己实现的吗 应该是连接池里的连接都没有了:1 要么被销毁了 2 要么是你没释放连接,导致没有空闲连接,所有得不到连接包空指针 要是用的tomcat自己的连接池,是不是配置有问题,重新仔细检查下,再或许看看是不是tomcat的bug,重新换个tomcat试试 ...
Tomcat自动重连数据库,哪种方式好
建议选择1,做web应用响应时间是非常重要的,占据用户体验的很大比重。较比第二种方式,第二种方式有断开后remove的动作,重新连接会重新验证,比较耗时一些。仅供参考
liunx+tomcat启动项目可以访问登陆页面但是登陆不进去?
1. 数据库连接问题:登录失败可能是因为无法连接到数据库或者数据库中用户名或密码不正确。你可以检查数据库连接配置和数据库中存储的用户名和密码。2. 代码逻辑问题:登录失败也可能是由于代码中的逻辑问题。你可以检查代码中处理登录的部分,确保逻辑正确并且处理异常情况的代码已经实现。还可以加入日志输出...
tomcat在服务器上报对象是空的
检查数据库连接是否正确,并且数据库中是否有你需要的数据。5.线程安全问题:如果你的代码在多线程环境中运行,确保你正确地使用了线程安全的技术。6.服务器资源问题:有时,服务器资源不足(如内存不足)也会导致此类问题。检查服务器资源使用情况,确保服务器有足够的资源来运行你的程序。