返回列表 回复 发帖

示例2.3数据库连接问题

本帖最后由 lllzzzllzzlz 于 2011-2-12 19:26 编辑

各位好,我用的最新版的JDBC,运行后web页面显示不了添加数据成功,tomcat后台报数据库连接错误。我将光盘里面的2.3示例拷进工程里依然报错。有人遇到这样的问题吗?报错我就不贴出来了,不会帖子里贴图。大概意思就是jdbc连接错误。
对了,mysql登陆正常。win7的操作系统。

com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.EOFException

STACKTRACE:

........

tomcat日志找到的。
SEVERE: The web application [/ch2] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
已经解决!两个原因,mysql配置文件在mysqld后面增加wait_timeout = 172800
interactive-timeout = 1728,时间单位是秒,随便设置。设置完后自己写的jsp文件执行成功。
光盘里面的jsp文件数据库端口是3309,默认应该是3306。修改后也执行通过。
哦。可能是作者自己用的数据库端口设置了。
3# fwbook


刚才看了一下书,发现书中写的是3306。但是源文件是3309。估计是作者笔误。我做一个勘误。

谢谢你了。
返回列表