ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, для правильного синтаксиса для использования рядом

Я выполнил эту команду:

CREATE DATABASE wordpress;

И я получил

Запрос выполнен успешно, затронута 1 строка (0,00 сек.)

Я выполнил вторую команду:

CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’;

И я получил:

ОШИБКА 1064 (42000): ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с «паролем» в строке 1.

Что я делаю неправильно? Запуск только что установленного сервера Ubuntu 14.04 и попытка создать базу данных для Wordpress.


person user2950680    schedule 14.04.2016    source источник
comment
Вы забываете сингл вокруг имени пользователя и локального хоста.   -  person Mawia HL    schedule 14.04.2016
comment
Вы имеете в виду следующее: СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'wordpressuser'@'localhost' ИДЕНТИФИКИРОВАННОГО 'паролем'; ??   -  person user2950680    schedule 14.04.2016
comment
Вы использовали неправильные цитаты. Попробуйте вместо этого: CREATE USER wordpressuser@localhost IDENTIFIED BY 'password';   -  person Tom    schedule 14.04.2016


Ответы (2)


Попробуй это:

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

Помните, что кавычка в used не вокруг символа @, и это не « », а « ». И первое, что нужно сделать, это предоставить пользователю доступ к информации, которая понадобится этому пользователю wordpress.

GRANT ALL PRIVILEGES ON * . * TO 'wordpressuser'@'localhost';

Звездочки в этой команде относятся к базе данных и таблице (соответственно), к которым они могут получить доступ — эта конкретная команда позволяет пользователю читать, редактировать, выполнять и выполнять все задачи во всех базах данных и таблицах.

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

FLUSH PRIVILEGES;
person Mawia HL    schedule 14.04.2016

Попробуйте следующий запрос

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
person DhruvJoshi    schedule 14.04.2016