1

Я недавно установил MySQL на Fedora13. Теперь, когда я пытаюсь создать базу данных, она запрещает мне доступ. Я попытался сбросить пароль, и он не распознает мой системный root. Я попытался сбросить пароль с помощью init-файла, содержащего:

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

Я попытался удалить, а затем переустановить, и он все еще не работает.

Я новичок в Linux и не знаком с файловой системой. Поговори со мной, как будто мне четыре года.

Спасибо, любезно.

1 ответ1

1

Если у кого-то еще есть эта проблема, я ее решил. По крайней мере, я так думаю. Я могу войти сейчас и получить доступ к MySQL. Я удалял, стирал и переустанавливал MySQL несколько раз, а также удалял все папки, в которых был найден mysql. Это не сработало. Не пытайся. Я наконец наткнулся на эту процедуру, похоронен где-то на форуме.

  1. Обновите пакеты
  2. Тип:

    hostname localhost.localdomain
    mysql_install_db --skip-name-resolve --force
    

Готово. НТН

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .