0

すべてのコマンドライン/mysqlエキスパートの皆さん、こんにちは。

カンマ「mysql-v」を入力するとエラーが発生します

私はこれを得た: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

私が考えているのは、にあるコードを更新して/var/run/mysqld/mysqld.sockから、存在する場所を指すようにするか、ファイルmysqld.sockを作成してディレクトリに配置すること/var/run/mysqld/です。

でもどこから始めたらいいのかわからない。:C

どんなアイデアでも大いに活用されます。

ありがとうございました。

4

1 に答える 1

1

最初に:

  1. ローカルマシンで実行されているMySQLサーバーに接続しようとしていますか?次のようなもので実行されているかどうかを確認します

    $> ps -efl | grep mysql | grep -v "grep"

  2. それは機能していますが、それでも接続できませんか?それでは、ファイル/etc/my.cnfで靴下などを確認できます。

  3. ローカルページではなくサーバーに接続しようとしていますか?次に、mysqlにどこに接続するかを指示する必要があります(たとえば、111.111.111.111にあるサーバーに接続しようとします。

    $> mysql -h 111.111.111.111

于 2012-05-16T14:02:56.903 に答える