ホームページ >データベース >mysql チュートリアル >MySQL在服务器端出现ERROR 2002的解决办法_MySQL

MySQL在服务器端出现ERROR 2002的解决办法_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-01 13:53:251275ブラウズ

首先说明,服务器系统是FREEBSD4.10-RELEASE

刚才装那个PLESK未成功

看LOG发现是无法使用他自己的帐号向MYSQL写数据

于是想打开MYSQL添加他的用户(因为服务器的MYSQL ROOT密码不为空)

CODE: [Copy to clipboard]  

#mysql -u root -p 

CODE: [Copy to clipboard]  

Enter password:********** 

出现提示:

CODE: [Copy to clipboard]  

ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 

坏了!刚才的PLESK这个SB软件,自动把TMP目录下的MYSQL.SOCK文件DEL了,怎么办?要知道没这个文件,MYSQL没办法运行的.

找找别的地方有没有吧……

CODE: [Copy to clipboard]  

#find / -name mysql.sock 

出现提示

CODE: [Copy to clipboard]  

#

完,系统里没这个文件,怎办?

考虑一下,MYSQL本身并未使用这个文件,应该是MYSQLD(MYSQL的守护进程在使用),那么重新启动下MYSQL试试!

CODE: [Copy to clipboard]  

#mysql restart

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。