web-dev-qa-db-ja.com

phpmyadmin-エラー2002-Mac

私は現在Macを使用しており、実行中のOSバージョンはEl Capitanです。 Webルートは/Users/username/Sites

私はphpmyadminをダウンロードして抽出し、ディレクトリをルートフォルダーに移動して、なんとかログイン画面にたどり着きました。しかし、ログインしようとすると、次のようなメッセージが表示されます。

#2002 - No such file or directory<br />The server is not responding (or the local server's socket is not correctly configured).

MySQLがオフになっているかどうかを確認しましたが、オンになっていたので、その必要はありません。誰かがこの問題を解決する方法を知っていますか?

9
MarshallLee

したがって、私の場合、解決策はかなり簡単でした。

this などの記事を読んだ後、phpmyadminディレクトリを表示してconfig.inc.phpファイルを見つけました。これはまだわかりませんが、同じ名前のファイルはありませんでした。

代わりに、最も近い名前のファイルはconfig.sample.inc.phpだったので、ファイル名を変更して$cfg['Servers'][$i]['Host'] = 'localhost';$cfg['Servers'][$i]['Host'] = '127.0.0.1';に変更しました。これで、phpmyadminアカウントでログインできます。

24
MarshallLee

OS X Siera 10.12.5でhomebrew upgradeからmariadbをアップグレードした後も同じエラーが発生しました。

設定ディレクトリが欠落していることがわかります:

mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory")

このディレクトリを作成するだけで問題が解決します(mariadbデーモンを再起動する必要はありません)。

mkdir /usr/local/etc/my.cnf.d

数秒待ってから、接続を再試行します。

$ mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.2.6-MariaDB Homebrew
3
jlapoutre

これでうまくいきました。

  1. brew services mysql stop
  2. Xamppに移動し、mysqlサービスを再起動します。
0
Tarun Voora