каждый раз, когда я пытаюсь установить 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
)
Какие-либо предложения?
То руководство предлагает, чтобы Вы использовали 'посторонний объект' для получения установленного mysql. Но двоичные файлы об/мин используют другой путь сокета, чем mysql клиентские библиотеки, в зависимости от которых заканчивается phpmyadmin.
Если у Вас нет определенной причины обновить к mysql-5.5, Вы - более обеспеченное использование mysql-server
пакет из архивов Ubuntu и соединяющийся с этим. 5.5.20 находится в точной Ubuntu, поэтому когда Вы обновляете до 12,04, необходимо добраться 5.5 затем.