In Ubuntu standardmäßig mysql
hört nicht auf TCP/IP-Verbindungen. Es verwendet nur einen lokalen Socket.
Der aktuelle lokale Socket wird in /etc/mysql/my.cnf
konfiguriert . Wenn Sie diese Datei öffnen, sollten Sie Folgendes finden:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
Was Sie tun sollten, ist einfach PHPMyAdmin
zu öffnen 's Konfigurationsdatei (config.inc.php
) und ändern Sie die Socket-Adresse. Vielleicht gibt es keine lokale Socket-Konfiguration auf Ihrem PHPMyAdmin, oder vielleicht ist es anders. Diese Datei sollte eine Zeile wie (natürlich passen Sie die Adresse an das, was Sie auf my.cnf
gefunden haben) enthalten ):
$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';