В Ubuntu по подразбиране mysql
не слуша TCP/IP връзки. Той просто използва локален сокет.
Текущият локален сокет е конфигуриран в /etc/mysql/my.cnf
. Ако отворите този файл, трябва да намерите нещо подобно на:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
Това, което трябва да направите, е просто да отворите PHPMyAdmin
конфигурационен файл на 's (config.inc.php
) и променете адреса на сокета. Може би няма локална конфигурация на сокет във вашия PHPMyAdmin, или може би е различно. Този файл трябва да съдържа ред като (разбира се, адаптирайте адреса към това, което сте намерили в my.cnf
):
$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';