日期:2014-05-17  浏览次数:20679 次

【求教】定时删除过后,MySql无法打开
我写了一个定时删除程序,启动后,可以定时删除mysql数据库中的数据(每12小时启动一次),但是每次12小时之后,MYsql就带不开了 报错:Can't connect to mysql server on 'localhost'(10055),同时也无法上网

重启电脑后,一切恢复正常

不知道有没有人遇到过这种错误呢?

在网上查过Mysql的那个错误,说是要改动注册表中的一个值:TcpTimedWaitDelay。但是改过后,仍然会出现这样的问题。

这套程序是我在自己电脑上开发的,可以稳定的运行。但是一旦放在服务器上就会出现上述错误。服务器是用的虚拟机中的XP

请各位大侠帮忙解答一下!

谢过先!

------解决方案--------------------
你的程序和数据库都是放在虚拟机上吗?
以前我一同事,程序和数据库一个放本机,一个放虚拟机,没网的情况下也会报错,后来买个路由器就好了