Найти тему
Батыр Даур

Проблемный PhpMyAdmin (OpenServer 5.4.0)

Оглавление

"Поставив к себе на компьютер новейшую версию OS Panel, мне захотелось плакать."

  1. Куда делась кнопка phpmyAdmin;
  2. А также назойливая ошибка - mysqli::real_connect(): (HY000/1045);

Пожалуй без лишнего глаголивания перейдем к решениям которые помогли мне

Решение:

1. Первый курьёз решается чуть-ли не моментально, всего лишь нужно зайти в настройки OSP, в открывшемся окне выбрать вкладку модули. Далее вы увидите:

В вкладке MySQL / MariaDB нужно выбрать последнюю версию MySQL (На данный момент это MySQL-8.0). А далее сохранить и перезагрузить.

Решение 2-ой ошибки

2. Данная ошибка решается чуть сложнее. Нужно перейти по следующей директорий:
<
C:\OpenServer\modules\system\html\openserver\phpmyadmin > И найти файл: < config.inc.php >
открыв его с помощью текстового редактора вы увидите следующее:

<?
$cfg['Servers'][1]['verbose'] = '';
$cfg['Servers'][1]['host'] = '127.0.0.1';
$cfg['Servers'][1]['port'] = 3306;
$cfg['Servers'][1]['socket'] = '';
$cfg['Servers'][1]['connect_type'] = 'tcp';
$cfg['Servers'][1]['compress'] = false;
$cfg['Servers'][1]['extension'] = 'mysqli';
$cfg['Servers'][1]['auth_type'] = 'cookie';
$cfg['Servers'][1]['AllowRoot'] = true;
  1. $cfg['Servers'][1]['nopassword'] = true;
$cfg['Servers'][1]['AllowNoPassword'] = true;

Вам нужно изменить выделенный код на:

$cfg['Servers'][1]['nopassword'] = false;

Далее просто заходите на phpmyAdmin: http://127.0.0.1/openserver/phpmyadmin/

Логин: root

Пароль является пустым т.к ранними изменениями мы отключили условие обязательного наличия символов