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';