Я установил mysql и пытаюсь подключиться к phpmyadmin. При настройке соединения в рабочей среде, я могу подтвердить, что это имя пользователя/пароль комбо существует:PHPMyAdmin не может подключиться к серверу
корень: [пароль]
Вот мой конфиг:
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Server'][$i]['user'] = 'root';
$cfg['Server'][$i]['password'] = '[password]';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Я установил [ пароль] для всех пользователей. Кроме того, я пробовал все возможные имя пользователя для root. Ничего не работает. Изменение хоста на «127.0.0.1» не работает. Я постоянно получаю сообщение об ошибке назад:
1045. - Доступ запрещен для пользователя 'корень' @ 'локальный' (не используя пароль: NO)
и
PhpMyAdmin пытался подключиться на сервер MySQL, и сервер отклонил соединение. Вы должны проверить хост, имя пользователя и пароль в своей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL.
Если это помогает, я использую IIS8, а не Apache.
EDIT: Я думал, что я должен упомянуть, что все входы имеют доступ с%, локальный или 127.0.0.1
Ваша ошибка говорит вам, что вы пытаетесь подключиться без пароля. Попробуйте изменить '$ cfg ['Servers'] [$ i] ['AllowNoPassword']' to 'false' –
Это дает мне ошибку« неправильные настройки ». – jokulmorder