Я не знаю, почему у меня такая ошибка.
Я пишу всю процедуру, которую я сделал. Я запускаю базу данных Mysql на MAC (я скачал ее с сайта mysql), затем запускаю XAMPP mysql и apache и включаю порт 80.
Когда я вставляю:
localhost: 8080 / phpmyadmin
У меня есть эта ошибка:
mysqli_real_connect (): (HY000 / 1045): доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: НЕТ)
Может быть, потому что я что-то изменил (не понимаю почему).
Мой пароль MSQL - "123456789", а имя пользователя - "root".
Итак, я иду с терминалом в / usr / local / mysql / bin /, а затем делаю
./mysql -uroot -p
и введите мой пароль.
Я пытался вставить этот код:
GRANT ALL ON *.* TO `root`@`localhost` IDENTIFIED BY '123456789';
Но я получаю такую ошибку:
ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы узнать правильный синтаксис для использования рядом с 'ПАРОЛЬ (' 123456 ')' в строке 1
Пожалуйста, помогите мне решить эту проблему. Спасибо.