phpMyAdmin выбрасывает # 2002 не может войти на сервер MySQL phpmyadmin - PullRequest
40 голосов
/ 12 сентября 2010

Я установил сервер MySQL enterprise 5.1 на свой локальный компьютер и теперь хочу установить phpMyAdmin, но он не работает.

Я удалил phpMyAdmin в корневой каталог моего сервера и зашел по адресу «localhost / phpMyAdmin / setup / index.php», запустил новый сервер, и единственной измененной настройкой было заполнение пароля MySQL в поле «Пароль для конфигурации Auth "

Так что теперь, когда я пытаюсь войти в систему, я получаю сообщение об ошибке «# 2002 не может войти на сервер MySQL phpmyadmin»

Кто-нибудь знает, что не так? У меня эта проблема со вчерашнего дня.

Ответы [ 27 ]

0 голосов
/ 05 февраля 2014

CAUTION: This method completely removes MySQL data!

У меня такая же проблема в Ubuntu 12.10, mysql 5.5

Я проверил много ответов, связанных с моей проблемой, но ни одна из тем не работала

наконец-то мне пришлось полностью переустановить удалить мой сервер MySQL и затем я снова установить сервер Mysql

но вы должны знать, что вы должны удалить все каталоги, связанные с Mysql Я использую эту ссылку, чтобы полностью удалить mysql

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo deluser mysql
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
sudo rm -rf /var/lib/mysql
sudo rm -rf /var/run/mysqld

и затем вы устанавливаете LAMP by tasksel

Полное удаление MySQL 5.5

https://serverfault.com/questions/254629/unable-to-install-mysql-server-in-ubuntu/296928#296928

0 голосов
/ 25 июля 2016

Это следующая строка в вашем файле php.ini

mysql.default_socket = "MySQL"

до

mysql.default_socket = /var/run/mysqld/mysqld.sock
0 голосов
/ 03 сентября 2014

Щелкните правой кнопкой мыши Мой компьютер -> Управление -> Службы. Выберите «Службы» в разделе «Службы и приложение» на правой панели. Затем найдите службу «MySQL».Когда вы найдете его, дважды щелкните, чтобы запустить эту службу.

Теперь вы сможете запустить и войти в систему PhpMyAdmin

0 голосов
/ 21 июня 2017

Эта проблема возникает, когда на вашем компьютере уже установлен MySQL, или , если вы изменили номер поста службы MySql, равный 3306 (по умолчанию). Чтобы решить эту проблему, вы должны попросите phpMyAdmin искать другой порт вместо 3306. Для этого перейдите в C: \ xampp \ phpMyAdmin (местоположение по умолчанию) и open Config.inc и добавьте эту строку $cfg['Servers'][$i]['port'] = '3307'; после $cfg['Servers'][$i]['AllowNoPassword'] = true; Перезагрузите услуги и теперь это должно работать.

0 голосов
/ 01 октября 2014

Проверьте, работает ли ваш сервер.

0 голосов
/ 05 января 2019

Для Ubuntu 14.04 и 16.04 вы можете применить следующие команды

Сначала убедитесь, что служба MySQL запущена или не использует

Служба sudo mysql status

Теперь вы видите, что вы видите сообщение вроде этого: MySQL остановка / ожидание .

Теперь примените команду: sudo service mysql restart !

Теперь вы видите, что вы видите сообщение вроде этого: mysql start / running, process 8313.

Теперь перейдите в браузер и войдите в систему как root (имя пользователя) и root (пароль), и вы войдете в систему.успешно

0 голосов
/ 11 октября 2014

На всякий случай, если у кого-то возникнут проблемы, это вполне верное решение.

проверьте файл etc / hosts и убедитесь, что у вас есть пользователь root для каждого хоста.

т.е.

127.0.0.1   home.dev

localhost   home.dev

Поэтому у меня будет два или более пользователей с правами root для mysql:

root@localhost
root@home.dev

Вот как я исправил свою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...