Я запустил эту команду:
CREATE DATABASE wordpress;
И я получил
Запрос в порядке, затрагивается 1 строка (0,00 с)
Я выполнил вторую команду:
CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’;
И я получил:
ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с «паролем» в строке 1
Что я делаю неправильно? Запуск только что установленного сервера Ubuntu 14.04 и попытка создать базу данных для WordPress.
Попробуй это:
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
Помните, что используемая кавычка не вокруг символа @, и это не «’ », а« ». И первое, что нужно сделать, это предоставить пользователю доступ к информации, которая понадобится WordPress.
GRANT ALL PRIVILEGES ON * . * TO 'wordpressuser'@'localhost';
Звездочки в этой команде относятся к базе данных и таблице (соответственно), к которым они имеют доступ — эта конкретная команда позволяет пользователю читать, редактировать, выполнять и выполнять все задачи во всех базах данных и таблицах.
После того, как вы завершили разрешения, которые хотите настроить для своего нового wordpressuser, всегда обязательно перезагрузите все привилегии.
FLUSH PRIVILEGES;
Попробуйте запрос ниже
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';