phpmyadmin отказывает мне в доступе, когда я пытаюсь использовать его через http://localhost/xampp домашнюю страницу - PullRequest
3 голосов
/ 07 апреля 2011

Я использую ноутбук Mac, работающий под управлением Mac OS X версии 10.5.8, и мне нужно экспортировать базу данных в файл .sql, чтобы я мог перенести ее в github для проекта.Однако, когда я пытаюсь использовать phpmyadmin для этого через домашнюю страницу localhost, когда я нажимаю на ссылку, она отвечает страницей с таким сообщением об ошибке:

MySQL говорит:

1045 - доступ запрещендля пользователя 'root' @ 'localhost' (используя пароль: НЕТ)

phpMyAdmin попытался подключиться к серверу MySQL, и сервер отклонил соединение.Вы должны проверить хост, имя пользователя и пароль в вашей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL.

Но он даже не запрашивает у вас информацию пользователя для начала?я что-то упускаю?кто-то, пожалуйста, помогите

Ответы [ 3 ]

3 голосов
/ 07 апреля 2011

Проблема в вашей конфигурации phpmyadmin на сервере.

Документацию можно посмотреть здесь: http://www.phpmyadmin.net/documentation/#setup_script

Требуемая настройка: "$ cfg ['Servers'"] [$ i] ['auth_type'] "- установите для этого параметра значение« HTTP », и вы сможете ввести имя пользователя и пароль.

1 голос
/ 16 февраля 2015

Чтобы устранить вышеуказанную ошибку: -

a) Откройте консоль Mysql из панели сервера WAMP

b) Она запросит пароль (возможно, вы установили этот пароль раньше, когда выустановил MySql в вашей системе) (В моем случае это admin)

c) Введите admin (нажмите enter) Теперь это означает, что ваш phpmyadmin не принимает пароль для вашего MySql и не может подключиться к MySql, но вы можетеподключите сервер MySql, указав пароль

. Для этого откройте файл config.inc по указанному ниже пути C: \ wamp \ apps \ phpmyadmin4.1.14 и замените эту строку

$ cfg ['Servers'] [$ i] ['password'] = '';to `$ cfg ['Servers'] [$ i] ['password'] = 'admin';

Надеюсь, это сработает ..

0 голосов
/ 17 февраля 2017

Выключите брандмауэр, а затем подключитесь к phpmyadmin. Это должно открыться. Затем снова включите брандмауэр. Работал на меня.

...