zoukankan      html  css  js  c++  java
  • ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'解决

     
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 
     
    在mysql的配置文件里,/opt/lampp/etc/my.cnf, 发现了这样的配置:
     
    [java] 
    <span ># The following options will be passed to all MySQL clients  
    [client]  
    #password       = your_password  
    port            = 3306  
    socket          = /opt/lampp/var/mysql/mysql.sock  
      
    # Here follows entries for some specific programs  
      
    # The MySQL server  
    [mysqld]  
    user            = nobody  
    port            = 3306  
    socket          = /opt/lampp/var/mysql/mysql.sock  
      
    </span>  
     
    原来mysql用的套接字文件是:/opt/lampp/var/mysql/mysql.sock于是建立了个软连接, 命令如下。不能建立硬链接
    ln -s /opt/lampp/var/mysql/mysql.sock  /var/run/mysqld/mysqld.sock
     
    现在可以用mysql -uroot命令登陆上了~
     
  • 相关阅读:
    简单SSO(Single signon)的另类实现方式,钩子技术
    URL
    [恢]hdu 1287
    [恢]hdu 1220
    [恢]hdu 1015
    [恢]hdu 2095
    [恢]hdu 1862
    HDOJ 300!
    [恢]hdu 1029
    [恢]hdu 1016
  • 原文地址:https://www.cnblogs.com/hanxing/p/4258858.html
Copyright © 2011-2022 走看看