• ベストアンサー

PassWordは1つなのに、通りません。

[root@ /]# mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) パスワードが通りません。 どうしてでしょうか? ご多忙中恐れいります。 ご回答の程、宜しくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>パスワードが通りません。 >どうしてでしょうか? 前からず~~~~っと、みんなから言われてるのは、わかってるでしょうけど。 質問者さんの場合、問題があったとき、なぜか無関係なことを 調査する傾向があるんです。 SQLがないのに、パスワード認証が通らない。ってのが今回の議題です。 当然、SQLがないんだから、パスワードなんてどうでもいい!が 正式な回答です。 質問者さんの場合は、そもそも、下準備として、 SQLが動いているという確認を今回(も)怠った事が問題点の 大本になります。 なので、エラーログを読み、そもそもの問題点を把握する! これにつきますよ~ (もちろん、この回答が気分を悪くすることはわかってるのですが、  質問者さんが、エンジニアとして活躍したいと思うのであれば、  まず!そこを重点的に攻めることで、以後確実に力が付くことも確か  なので、この回答になりました!)

jump7799
質問者

お礼

ご回答誠にありがとうございました。

その他の回答 (1)

  • Kaneyan-R
  • ベストアンサー率42% (1340/3126)
回答No.1

パスワードが通らないのではなく、socket error です。 原因は ・MySQLのサービス(サーバ)が起動していない ・socketファイルのパスが違う ・そもそもsocketファイルがない 等々。検索すれば簡単にわかる事です。

関連するQ&A