Я устанавливаю новый сервер CentOS 7 с Apache, MySQL и phpMyAdmin.
Установка MySQL и phpMyAdmin работала как положено.
Для установки я использовал следующие руководства от Digital Ocean:
Руководство по установке MySQL
Руководство по установке phpMyAdmin
Вход в MySQL на сервере работает как положено.
Однако, когда я пытаюсь войти в phpMyAdmin, я получаю только ошибку «не могу войти на сервер MySQL», но без кода.
Это новая установка всего, поэтому я не уверен, что является причиной этой проблемы, так как я следовал всем инструкциям к t.
Спасибо пользователю XDK на DigitalOcean форумы сообщества.
Они сказали следующее:
Предполагая MySQL 8.
ALTER USER root IDENTIFIED WITH mysql_native_password BY 'PASSWORD';
Причина:
Некоторые приложения имеют проблемы сcaching _sha2 _password method
,
Выше устанавливает учетные данные для использования родного.
Выполнение этого сделало свое дело.
Других решений пока нет …