此文章主要向大家描述的是关于tomcat(一个很好用的JSP运行平台)和MySQL连接池的相关问题的详细解析,我研究了一天,对其终于有所收获,今天拿出来也希望对大家有所帮助。首先请大家注意:
这里尤其讨论tomcat(一个很好用的JSP运行平台)5.5版本中遇到的问题,为什么尤其单对这个版本,我一会儿便加以说明。
问题一:Cannot create JDBC driver of class '' for connect URL 'null'
答:
[原因分析]
很多朋友在配置好$tomcat(一个很好用的JSP运行平台)/conf/server.xml(标准化越来越近了)、$tomcat(一个很好用的JSP运行平台)/conf/context.xml(标准化越来越近了)、甚至WEB-INF/web.xml(标准化越来越近了)后发现调用MySQL连接池便会出现以上错误。
分析错误原因,一般是因为大家没有邦定数据源(实际错误原因是因为driverClassName、url的设置为空,但大家肯定不会忘记设置这个地方,所以肯定是大家设置完了没有进行连接!)。通常大家配置数据源有两种方式(在$tomcat(一个很好用的JSP运行平台)/conf/context.xml(标准化越来越近了)的设置方法就不单算了)
一种是在$tomcat(一个很好用的JSP运行平台)/conf/server.xml(标准化越来越近了)的</GlobalNamingResources>前添加如下代码:
设置方法一:
<Resource name="jdbc/test"
数据源名称 type="javax.sql.DataSource"
driverClassName="com.MySQL(和PHP搭配之最佳组合).jdbc.Driver" 这就是我刚才提到的driverClassName的设置 password="admin"
数据库密码 maxIdle="2" maxWait="5000" username="root"
数据库用户名 url="jdbc:MySQL(和PHP搭配之最佳组合): localhost:3306/test autoReconnect=true"
数据库URL,就是刚才提到的url maxActive="4"/>
除了有注释的地方外,都是设置连接数目、闲置状况和活动状况的参数,如果你仅是做学习试验,可以不必更改。这种方法配制后的效果等同于在tomcat(一个很好用的JSP运行平台)图形界面中配置操作。 上述的相关内容就是对关于Tomcat与MySQL连接池问题的详解的描述,IT技术网itjs.cn整理分享给学习MySQL的朋友,希望大家喜欢这样的Mysql文章或资料。