Установка PhpMyAdmin бросает, 'Не может подключить к локальному серверу MySQL через сокет' w/MySQL 5.5

каждый раз, когда я пытаюсь установить phpmyadmin, я получаю ошибку

ERROR 2002 (HY000): Can't connect to local MySQL server through socket      
'/var/run/mysqld/mysqld.sock' (2) 

Каждый раз phpmyadmin пытается "настроить" dbconfig-common, Я должен ввести mysql-администратора PWD, и я делаю это, но это всегда приводит к сбою и спрашивает меня, если я хотел бы к Perty или Ignore.

Я доступ CAN mysql (mysql -u root -p) работы хорошо. Путем выполнения sudo /etc/init.d/mysql restart Я получаю следующий вывод:

root@HP-Pavilion-dv7:/home/<username># /etc/init.d/mysql restart
Shutting down MySQL
.. * 
Starting MySQL
.. *

и то же путем выполнения sudo service mysql start

P.S. Я решил использовать mysql 5.5, таким образом, я сначала установил MySQL 5.5 (руководство) и затем apache2, php и так далее (sudo aptitude install apache2 apache2-mpm-prefork php5 php5-cli php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-gd phpmyadmin)

Какие-либо предложения?

2
задан 7 August 2011 в 20:50

1 ответ

То руководство предлагает, чтобы Вы использовали 'посторонний объект' для получения установленного mysql. Но двоичные файлы об/мин используют другой путь сокета, чем mysql клиентские библиотеки, в зависимости от которых заканчивается phpmyadmin.

Если у Вас нет определенной причины обновить к mysql-5.5, Вы - более обеспеченное использование mysql-server пакет из архивов Ubuntu и соединяющийся с этим. 5.5.20 находится в точной Ubuntu, поэтому когда Вы обновляете до 12,04, необходимо добраться 5.5 затем.

1
ответ дан 2 December 2019 в 05:44

Другие вопросы по тегам:

Похожие вопросы: