Обновление phpMyAdmin до 4.3.4

Я пытался обновить phpMyAdmin до 4.3.4 (последняя версия)
И я был резервным (мой нетронутый) config.inc.php файл и положить его обратно
в каталоге phpMyAdmin.

Поскольку я не использовал пароль в root, я получаю (2) сообщения об ошибках.

1.

 The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. Find out why.
Or alternately go to 'Operations' tab of any database to set it up there

2.

Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole by setting a password for user 'root'.

Поэтому я пытался исправить их, начать с самого простого и поставить пароль на мой config.inc.php файл … угадайте, что за новая ошибка (ACCESS DENIED).

ошибка

Cannot connect: invalid settings.
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

Если я полностью удаляю config.inc.php Файл Я получаю экран входа в систему, поэтому я пытаюсь использовать пользователя по умолчанию: root pass: (без пароля), и он не вошел в систему.

2

Решение

Сначала вам нужно изменить пароль на сервере MySQL, прежде чем изменить его в конфигурации phpmyadmin. Наоборот, ты запираешься.

Вам необходимо подключиться к серверу с помощью инструментов командной строки, таких как

mysqladmin -u root -p'oldpassword' password newpass

Например

mysqladmin -u root -p'abc' password '123456'
2

Другие решения

У меня также возникли похожие проблемы, когда я обновил phpmyadmin на моем xampp до версии 4.4.15.3.

Скриншот

Скриншот ошибки

Чтобы исправить это, я скопировал следующие значения из config.sample.inc.php и переехал в config.inc.php

после / * Расширенные возможности phpMyAdmin * / строка

    $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['favorite'] = 'pma__favorite';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';

и перезапустил сервер mysql.

0