Я на самом деле потерял свой пароль root, и мне нужно его поменять. Я следую за этими шагами:
-
Шаг № 1: Остановите процесс сервера MySQL.
Шаг № 2: Запустите процесс сервер/демон MySQL (mysqld) с параметром --skip-grant-tables, чтобы он не запрашивал пароль.
Шаг № 3: Подключитесь к серверу MySQL от имени пользователя root.
которые мы можем найти на этих веб- сайтах: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords#recover-mysql-root-password
mysql> use mysql;
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD("TOOR");
mysql> flush privileges;
mysql> quit
Первая ошибка, поэтому я попытался:
mysql> use mysql;
mysql> update user set password=PASSWORD("TOOR") where User='root';
mysql> flush privileges;
mysql> quit
Всегда одна и та же ошибка говорит:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '("TOO
R") WHERE User='root'' at line 1
Как я могу решить это?