проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с 'ПАРОЛЬ ("newpass")' - PullRequest
0 голосов
/ 18 октября 2018

Я использую версию Mysql 8.0.12, и в настоящее время я сталкиваюсь с проблемой, и я не могу решить ее даже с помощью ссылок в Интернете.У меня есть эта ошибка на phpmyadmin.Я использую High Sierra 10.13

ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с 'ПАРОЛЬ ("newpass") "в строке 1

enter image description here

Я попробовал эту команду на терминале

 sudo /user/local/mysql/bin/mysql -u root

, затем ввел свой пароль и затем

use mysql;

update user set authentication_String = PASSWORD("newpass") where user='root';

, затем попробовал это также

update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';

и, наконец, это

UPDATE user SET authentication_string=PASSWORD("newpass") WHERE User='root';

Но все они дали мне ту же ошибку

Может кто-нибудь, пожалуйста, помогите мне.Я застрял здесь.

...