分类: Mysql/postgreSQL
2013-05-16 16:42:38
操作系统:win2003 32位
硬件:普通PC
mysql:mysql5.1
最近在一台PC上的mysql服务在正常运行一段时间后停止了,并且无法启动,一直报1067错误,运行环境没有人为的改变。
参照网上介绍的方法始终无法解决。最后偶然发现系统时间已经到2038年了,怀着侥幸的心理修改了系统时间,然后
net start mysql
最后mysql启动成功。
具体原因:通过查看代码发现,mysql在启动的时候会检测时间如果时间大于2038年,那么会启动失败,
代码如下:
点击(此处)折叠或打开