Mysql启动错误解决

这两天去外地回来的时候发现机房停电,服务器重启了,结果ip地址改变了,在启动了apache与ftp服务以后,mysql死活也启动不起来,出现如下错误


    281 980102 01:53:59  mysqld started
    282 980102  1:53:59  InnoDB: Started; log sequence number 0 43655
    283 980102  1:53:59 [ERROR] Can't start server: Bind on TCP/IP port: Cannot         assign requested address
    284 980102  1:53:59 [ERROR] Do you already have another mysqld server runnin        g on port: 3306 ?
    285 980102  1:53:59 [ERROR] Aborting
    286
    287 980102  1:53:59  InnoDB: Starting shutdown...
    288 980102  1:54:01  InnoD



baidu了一下,说还有另外一个进程在运行,ps了也没有发现。权限设置也重复作了半天也都不能解决问题。。几经周折,突然发现是不是my.cnf,配置的问题,马上查看配置文件,发现 bind-address 还是原来的地址,现在服务器地址改变了(用的动态地址分配),导致无法绑定到制定ip,所以一直就没法启动了。所以改成127.0.0.1就ok啦。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值