sql >> データベース >  >> Database Tools >> phpMyAdmin

MAMP-phpMyAdmin#2002-ソケット'/Applications/MAMP/tmp/mysql/mysql.sock'を介してローカルMySQLサーバーに接続できません

    私はまったく同じように見えています。 MAMP MySQLが実行されており、PHPMyAdminからのこのメッセージ

    MySQLは言った:

    #2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    

    サーバーが応答していません(またはローカルサーバーのソケットが正しく構成されていません)。

    私は使用しました:sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock ローカルのPHPCLIがMAMPMySQLにアクセスできるようにする

    phpMyAdminの設定ファイルは次の場所にあります:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

    この明示的なパスを構成ファイルに追加しました。

    $cfg['Servers'][$i]['socket'] = '/Applications/MAMP/tmp/mysql/mysql.sock';
    

    今では動作します:)



    1. SQL ServerManagementStudioのソース管理プロバイダーとしてgitを使用する方法

    2. MySQLのコメント:接続できません:無効な設定

    3. SQLServerでvarcharリストをintに変換します

    4. phpmyadminは、mysqlのutf8_bin呼び出し列の番号またはblobを表示しますか?