今天下午发现公司的mysql不能远程连接,猜是没有开启远程连接。于是去服务器看,发现公司服务器(server 2003)安装了两个mysql,5.0和5.1,由于以前的同事离职了,我也不知道为什么会装了两个,于是就打算卸掉一个。看了下5.0是没用的,服务里面mysql服务的路径是5.1的,就在控制面板里把5.0卸掉了。然后mysql就不能访问了!我看了下服务里面mysql是没用启动的,但是启动他起不起来了!我用向导工具修复,最后执行的时候执行到创建服务这里就卡死了。
我去把服务删掉,在运行向导工具还是不行,晚上回来搞这么久,还是没办法。请大牛们帮忙!
我们数据库也没备份,不敢去重装。
明天我肯定要挨骂了,5555.挨骂归挨骂,问题必须解决啊!谢谢各位!我先睡了,祈祷明天早上能看到各位大牛的高招!

解决方案 »

  1.   

    我再数据库的mysql版里也发了,希望能有朋友尽快帮我解决,非常感谢!
      

  2.   

    你去找找mysql数据库存储数据的目录,复制出来,然后在别的机子装一个mysql,然后把刚那些目录覆盖掉,你看能不能用。
      

  3.   

    应该是没问题的
    你可以试试将data文件夹 复制下来,然后覆盖到你本地数据库,应该就可以了
      

  4.   

    我日,怎么跟我一样的经历啊,上次因为要用MYSQl数据库,我用人家的电脑直接就装了,没想到人家电脑里有MySql数据库,只是版本不同而已,装好后我发现了,我又把我装得卸载了,中午的时候,人家说订餐系统怎么不能用了啊,我操,数据库被我搞没有了,我晕
      

  5.   

    卸载干净,重新安装,把data文件夹重新复制过去,能用,但是有的表打不开,我看了下,把ibdata1和winsrv-494927b4.err两个文件也覆盖了,然后能打开表。
    但有数据丢了。news表最近几个月的数据都不见了