"Поставив к себе на компьютер новейшую версию OS Panel, мне захотелось плакать."
- Куда делась кнопка phpmyAdmin;
- А также назойливая ошибка - 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;
- $cfg['Servers'][1]['nopassword'] = true;
$cfg['Servers'][1]['AllowNoPassword'] = true;
Вам нужно изменить выделенный код на:
$cfg['Servers'][1]['nopassword'] = false;
Далее просто заходите на phpmyAdmin: http://127.0.0.1/openserver/phpmyadmin/
Логин: root
Пароль является пустым т.к ранними изменениями мы отключили условие обязательного наличия символов