您的位置:首页 > 数据库 > MySQL

服务器重启之后,MySql服务访问不到(Mysql5.6) 错误:1067

2014-11-07 17:22 465 查看
最近开始使用tomcat+MySQL部署应用,以前一直没用过这两个东西去做开发,但一开始就是部署到公网服务器上面了,经过一些曲折花了些时间把环境搞好,大伙就这用这个环境做服务了。配置之类的基本不懂,都是凭感觉+度娘搞掂。今天领导要检查做的产品效果,下午要看,中午服务器有个功能卡死之后不能用了,一狠心把服务器重启了,把其他错误一一搞掂之后,发现MySQL访问不到,本机也访问不到,但是系统服务是有MySQL服务的,远程telnet也显示有MySQL服务,只是没有权限访问,把我吓尿了!

·先说一下,系统服务列表上有两个MySQL服务,一个是“MySQL 本地系统”,一个是“MySQL56Server 网络服务”,MySQL是启动的,MySQL56Server是非启动状态,手动启动则报1067错误,意外终止。

一开始马上去百度找,找到的答案都是要改my.ini或者删除数据重装,这可是生产环境啊! 领导还等着看效果呢~ 不行!坚决没相信。可是找半天都找不到有用信息。

这时候,大学班主任的一句话在脑子里出现了:找不到原因的时候去查看系统日志。

于是,我在系统日志上发现了这段信息:

   Can't
start server: Bind on TCP/IP port: Cannot assign requested address

通过这段信息我在网上又搜到了说端口占用的原因,但我就一个MySQL,访问不到了,关键的服务也起不来,难道有可以占用3306的进程?

       一查还真有,就是MySQL!然后就看到了百思不得其姐在那里笑!再到网上一查,原来在MySQL的data文件夹下有个err后缀的文件,里面有启动错误日志,找到打开一看~

我确定是MySQL在坑我了!

Do you already have another
mysqld server running on port: 3306 

把“MySQL 本地系统”关了,“MySQL56Server 网络服务”马上就可以启动了!!!随后,一切终于重返正常!

MySQL5.6  坑了我一把~~  

·系统服务列表上有两个MySQL服务,一个是“MySQL 本地系统”,一个是“MySQL56Server 网络服务”,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐