Как исправить ошибку mysql, в которой отказано для пользователя 'root' @ 'localhost' (используя пароль: ДА) - PullRequest
0 голосов
/ 26 марта 2020

в течение нескольких дней у меня была проблема, которую я не могу решить.

проблема в том, что, когда я хочу создать базу данных или использовать mysql в целом, отображается следующая ошибка "доступ запрещен для пользователя 'root' @ 'localhost' (используя пароль: YES) ", и это происходит, так как я установил mariadb на свой p c.

, вот изображение ошибки, которую я получаю:

error 1

error 2

после этого я решил удалить mariadb из моего p c, я даже проверил если mariadb все еще существует в моем p c go в каталоге c для проверки, а также в строке поиска, когда я ищу mariadb, результаты не отображаются, обычно mariadb удаляется, но я сомневаюсь, что его служба где-то скрыта и что он активен, так как ошибка все еще существует, поэтому я не могу найти другое объяснение.

Я попытался следовать некоторым решениям, которые я нашел в inte rnet, например, вот так:

img_1

но когда я подам заявление его решение на mysql shell я получаю следующую ошибку:

img_2

вдруг я снова искал inte rnet и обнаружил, что вы должны поставить \ sql перед отправкой запроса.

, но когда я ставлю это и повторяю свой запрос, я получаю новую ошибку:

ошибка: не подключен

, как вы можете видеть на этом рисунке:

img_3

Я искал inte rnet, чтобы решить эту проблему, и я обнаружил, что вам нужно было поставить \connect root@localhost

, но когда я сделаю это, ошибка отказа в доступе вернется снова

, как вы можете видеть на этом рисунке:

img_5

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

, так может кто-нибудь помочь мне, пожалуйста? ???

...