2

データベースへのアクセスに問題があります。

mysql -h localhost -u root -p 実行してパスワードを入力しようとすると

私はこの種のエラーを受け取っています

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

なぜ私はこれを得るのだろうか。

入力するとmysql --version

エラーはなく、次のメッセージが表示されました。mysql Ver 14.14 Distrib 5.5.22, for debian-linux-gnu (x86_64) using readline 6.2

しかし、このコマンドmysql -vを入力すると、次のようなエラーが表示されました。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket /var/run/mysqld/mysqld.sock' (2)

と思っmysql --versionmysql -vデサメです

どんな助けでも大歓迎です。

ありがとうございました

4

1 に答える 1

2

MySQL サービスが実行されていないときに、このエラーが発生します。どのOSを使用していますか?私は Debian GNU/Linux を使用しているので、次のコマンドでサービスを開始します

# service mysql start

しかし、他のシステムは、startまたはinvoke-rc.dまたは何かのように、異なるものを使用する場合があります。

于 2012-05-16T03:48:14.943 に答える