mysql都登录不进去了 提示 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' 这个错误 然后各种启动都是无济于事 service mysqld restart重启提示mysqld未识别服务 
/etc/init.d/mysqld start 提示-bash: /etc/init.d/mysqld:没有这个文件或目录
昨天还可以登录mysql但是无法启动服务和停止服务 今天不知道被谁把数据库给改了 登录都不能登录了
安装的时候应该不是编译安装的 只是安装了一个客户端 其他什么都没配置 现在只要是能恢复昨天可以登录的状态就好了 等高人呀 着急

解决方案 »

  1.   

    先ps -ef | grep  mysql一下看看是否有mysql服务
    然后进入/etc/init.d/看下   是mysql还是mysqld
      

  2.   

    看下Error log 的内容是什么
      

  3.   

    sock失踪?
    尝试复制一个sock:
    #ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
    #service mysqld start还不能启动的话,尝试
    mysql_config --socket我以前用CENTOS 5.5时碰到过类似情况。我用上述方法解决了问题。
      

  4.   

    先在磁盘上找一下你的 mysqld 文件在哪,是不是整个目录被你删除了?