V Ubuntu ve výchozím nastavení mysql
neposlouchá připojení TCP/IP. Používá pouze místní soket.
Aktuální místní soket je nakonfigurován v /etc/mysql/my.cnf
. Pokud otevřete tento soubor, měli byste najít něco podobného:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
Co byste měli udělat, je otevřít PHPMyAdmin
konfigurační soubor uživatele (config.inc.php
) a změňte adresu soketu. Možná na vašem PHPMyAdmin není žádná konfigurace místního soketu, nebo je možná jiná. Tento soubor by měl obsahovat řádek jako (samozřejmě přizpůsobte adresu tomu, co jste našli na my.cnf
):
$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';