@NewSantaClaus

Почему не могу войти в MySQL Linux Ubuntu 18.04?

Выполнял установку mysql и phpmyadmin на сервер ubuntu 18.04 под управлением nginx
Все делал согласно этому

Но по всей видимости пропустил и не выполнил команду FLUSH PRIVILEGES

На данный момент войти в mysql не могу.
Мои действия
mysql -u root -p
Ввожу пароль
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

И так раз 20

Пробовал перезапускать mysql и nginx но ничего не помогает. Пустой пароль тоже не подходит
Способ аутентификации стоит mysql_native_password

При попытке войти sudo mysql сразу же ругается
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

все это время залогинен по ssh как root

Новые попытки:
Проверяю текущий статус
service mysql status
Получаю active
Беру Main PID: 18859
kill 18859
sudo service mysql start
Не помогает

Помоги пожалуйста
  • Вопрос задан
  • 301 просмотр
Пригласить эксперта
Ответы на вопрос 2
justhostRU
@justhostRU
удалите
apt purge mysql*[нужные названия] mariadb
на всякий случай удалите каталог СУБД с настройками и БД и установите заново
Ответ написан
Комментировать
SagePtr
@SagePtr
Еда - это святое
Посмотрите /etc/mysql/debian.cnf и попробуйте под этими данными зайти, в Ubuntu 18 должен такой файл быть, если ставили из стандартных репозиториев.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы