Соединитесь с mysql localhost

В моей новой Ubuntu 18.04 я не могу соединиться с mysql от локального хоста:

mysql -u root -p
Enter password: 
ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Я удалил и переустановил mysql после этого учебного руководства (второй и третий метод), но когда я пытаюсь сбросить passowrd, я получаю это предупреждение:

sudo mysqladmin -u root password
New password: 
Confirm new password: 
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

После этого я все еще получаю ту же ошибку при доступе mysql, я не знаю, является ли warnging просто предупреждением, но пароль был изменен или нет:

Доступ запрещен для пользователя 'базируется' 'localhost'

1
задан 21 September 2018 в 12:26

1 ответ

Вчера у меня была та же проблема. Я заставил это работать с помощью этого решения. Просто удалите mysql-сервер и переустановите его после руководства.

Вы смогли стараться не переустанавливать путем ввода mysql с

sudo mysql --defaults-file=/etc/mysql/debian.cnf

и измените пароль с помощью того же руководства, которое я связал выше (или это)

4
ответ дан 3 December 2019 в 06:50

Другие вопросы по тегам:

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