为什么要这么折磨我呀??

hpq852 2002-07-28 10:42:34
说来真是气人,我写的程序,昨天运行一点问题都没有,而且很流畅,但今天却出现如下问题:
500 Servlet Exception
java.sql.SQLException: Communication link failure: java.net.SocketException
at org.gjt.mm.mysql.MysqlIO.init(Compiled Code)
at java.lang.Thread.run(Thread.java:479)

问题应该是数据库连接不上,但昨天为什么没有问题,今天重新开机后却不行了 ,首先我可以确定,数据库是没有问题的,而且mysql的jdbc驱动程序也是没有问题的,因为我昨天
是可以运行成功的,但是找不到原因,回答就有分。
...全文
53 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andrawu 2002-07-29
  • 打赏
  • 举报
回复
你都已经知道是数据库的连接有问题了。你就仔细的查吧。
langjianjun 2002-07-29
  • 打赏
  • 举报
回复
你用的是MYSQL,服务是通过mysqladmin起的,还是在后台,进了window的服务里,你看一看MYSQL的服务起了吗?如果启动了,那就是mysql.jar 驱动程序的事了,你下载一个最新的吧,我一直用mysql没出现过你说的那个问题。你还是试试下一个新的驱动吧。
hpq852 2002-07-29
  • 打赏
  • 举报
回复
找到原因了。多谢各位
hpq852 2002-07-28
  • 打赏
  • 举报
回复
均没有出现楼上说的那种情况
重新启动计算机后,刚开始几分钟可以运行,等会就出现上面的错误。
用的是mysql 和resin,
wm5256 2002-07-28
  • 打赏
  • 举报
回复
不会是你的数据库没启动吧?
yun15291li 2002-07-28
  • 打赏
  • 举报
回复
重新启动tomcat或者resin服务器试试
导入sql.*了没?
hpq852 2002-07-28
  • 打赏
  • 举报
回复
mysqld不是有个wait_timeout 会不会是过期了,自动停止?才无法运行
因为我昨天都可以运行,今天却不行,我想应该是这里的问题,那这个时间怎么改呀?
可乐加水 2002-07-28
  • 打赏
  • 举报
回复
应该是数据库驱动程序出了问题吧,重新搞一个驱动程序试一下吧
hpq852 2002-07-28
  • 打赏
  • 举报
回复
分别在c盘上f盘,驱动程序已经加载到classpath中了
liuhai_2599 2002-07-28
  • 打赏
  • 举报
回复
可能是你的jdbc出了问题﹐我以前也是这样的问题。重新把jdbc和mysql安装后试试看。对了﹐你的jdbc和mysql是在什幺地方下的﹖
liuhai_2599 2002-07-28
  • 打赏
  • 举报
回复
可能是你的jdbc出了问题﹐我以前也是这样的问题。重新把jdbc和mysql安装后试试看。对了﹐你的jdbc和mysql是在什幺地方下的﹖
hpq852 2002-07-28
  • 打赏
  • 举报
回复
还是不行呀
无论如何都不行,会不会是数据库有问题,我昨天关的时候不是正常退出,
会不会因此寻坏数据库呀,但我想不太可能,因为我在cdm环境下是可以正常
操作mysql的,包括各种操作。
wdman 2002-07-28
  • 打赏
  • 举报
回复
手动启动数据库。

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧