PHPMyAdminにアクセスできません。そこに行きたいとき、私はこのエラーを受け取りました:
#2002-サーバーが応答していません(またはローカルMySQLサーバーのソケットが正しく構成されていません)
私はこのエラーをグーグルで検索しましたが、明確ではありません。
私はこのコードによってどのポートが開いているかを知りたいと思っています:
pgrep mysql
mysqlの実行中は2つのポートが開いています。
ローカルホストでPHPMyAdminにアクセスしたい。 UbuntuOSを使用しています
Ubuntuでは、デフォルトでmysql
はTCP/IP接続をリッスンしていません。ローカルソケットを使用するだけです。
現在のローカルソケットは/etc/mysql/my.cnf
で構成されています。このファイルを開くと、次のようなものが見つかります。
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
PHPMyAdmin
の設定ファイル(config.inc.php
)を開いて、ソケットアドレスを変更するだけです。 PHPMyAdminにローカルソケット構成がないか、異なる可能性があります。このファイルには、次のような行が含まれている必要があります(もちろん、アドレスをmy.cnf
で見つけたものに適合させます):
$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';
クラッシュ後にmysqlサーバーを実行するための手順。
** Wampサーバーで作業しました**
{System name}.err
ファイルを確認してください。c:\ Windows\System32\drivers\etcに移動します
ホストの編集
127.0.0.1ローカルホストを追加
そしてサーバー参照を再起動します
ansをチェック