mysql不能启动解决一例

  今天莆田服务器上的mysql 又出问题了,没异常也没有报错,在服务里启动mysql之后也不报错,但启动不成功,不像一般会报个1067之类的错误。查看计算机管理里的事件服务器,发现Do you already have another mysqld server running on port: 3306 ?数据库端口被占用。本来运行得好好的,怎么突然被占用了?把数据库端口改成10006服务启动成功。但用程序连接mysql数据库,还是无法连接。

  netstat -an 看,并没有服务占用3306端口。这几天出现两次这样的情况。

  查看连接情况,报10055错误,无法连接数据库。重启mysql仍旧不能连接,只有通过重启服务器了,重启服务器mysql启动成功。