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

Я запустил эту команду:

CREATE DATABASE wordpress;

И я получил

Запрос в порядке, затрагивается 1 строка (0,00 с)

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

CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’;

И я получил:

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

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

4

Решение

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

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

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

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

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

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

FLUSH PRIVILEGES;
6

Другие решения

Попробуйте запрос ниже

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

По вопросам рекламы [email protected]