Почему я не могу настроить пользователя root для MySQL?

0

Я пытаюсь запустить свой первый проект базы данных и пытаюсь настроить пользователя root. Однако, когда я это делаю, это происходит:

Изображение 174551

Я попытался открыть сервер, как показано выше, но это тоже не сработало. Может ли кто-нибудь помочь мне исправить это? Благодарю.

  • 0
    это для mysql или просто ubuntu?
  • 0
    @JNevill Он не спрашивает о пользователе root в Unix, он спрашивает о пользователе root в MySQL. Они не связаны.
Показать ещё 3 комментария
Теги:
root

1 ответ

0

Последние версии mysql, mariadb и perconadb используют so_peercred для аутентификации пользователей при отсутствии пароля (то есть в исходном состоянии). Пытаться:

sudo mysqladmin -u root password s3cr3t
  • 0
    Я не уверен, что если он что-то делает, он просто говорит [Предупреждение] Использование пароля в интерфейсе командной строки может быть небезопасным \ n Предупреждение: поскольку пароль будет отправлен на сервер в виде простого текста, используйте ssl-соединение для обеспечения безопасности пароля.
  • 0
    Да и что случилось дальше? («Предупреждение» означает, что система сделала то, что вы просили, но система думает, что вы, возможно, не поняли то, о чем просили. Отправка паролей в виде открытого текста по сети - плохая идея, но поскольку сегмент сети целиком содержится внутри хоста, в этом случае не должно быть никакого риска).
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню