主机断电后,发现mysql起不来了,于是删掉ib_filelog0、ib_filelog1,可以起来了。但是主机上的程序访问不了数据库了 捕获到得信息
Lost connection to MySQL server during query
MySQL server has gone away 但是能用navicat连接访问,部署的web也能连上。

解决方案 »

  1.   

    ib_filelog0、ib_filelog1这两个文件是重做日志  断电后 需要重做ib_filelog0检查点之后操作,否则将丢失数据当然 如果你不怕丢数据  删掉也无妨另外看下你的数据错错误日志是否有报错信息
      

  2.   


    不删掉数据库起不来, 为什么我机器上没有my.ini呢。my.cnf在/etc下。
    删ibdata1才会丢数据吧,数据不能丢。
    怎么避免断电mysql损坏
      

  3.   

    怎么避免断电mysql损坏釜底抽薪的办法就是:永不断电
      

  4.   


    还有一招永不上电 
    原来linux的是my.cnf windows下的my.ini