Я не могу войти на сервер mysql, когда я пытаюсь войти с идентификатором root, даже я ввожу правильный пароль.(Я уверен, что пароль правильный на 100%)

#mysql

#mysql

Вопрос:

введите описание изображения здесь

введите описание изображения здесь

Как показано на рисунках Access denied for user '-root'@'localhost' (using password: YES) , но я могу подключить сервер MySQL в Navicat premium, пароль такой же, как и в командной строке.

Комментарии:

1. Внимательно прочитайте сообщение об ошибке: в нем говорится, что вы пытаетесь войти в систему как «-root» с - впереди, а не «root»; просто удалите это - из вашей команды.

Ответ №1:

 mysql -u root -p
  

правильный синтаксис

Комментарии:

1. Если этот ответ полезен для вас, пожалуйста, подумайте о том, чтобы пометить его как ответ