程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> ERROR 2002 (HY000): Cant connect to local MySQL server thro

ERROR 2002 (HY000): Cant connect to local MySQL server thro

編輯:MySQL綜合教程

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'解決   用XAMPP裝裝好mysql之後,mysql -uroot 連不上,報這個錯誤:   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 style="font-size:24px;"># 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命令登陸上了~
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved