Тема: Створення бази і користувача в mysql
Захотілось мені поставити Wordpress на LAMP. Як я на убунті поставив той LAMP - не питайте. Wordpress каже що йому треба базу, я створив йому базу:
mysql -u root -p
create database wordpress character set utf8 collate utf8_bin;
Далі я подумав що підключати його до бази через аккаунт рута якось не зовсім правильно, і вирішив створити користувача:
create user 'wordpress' identified by 'strong_pwd';
І дати йому доступ до бази:
grant all privileges on wordpress.* to 'wordpress';
А wordpress мені: "Помилка з’єднання із базою даних MySQL".
Я вирішив перевірити вручну, і виявилось що користувач таки створений неправильно:
$ mysql -u wordpress -p
Enter password:
ERROR 1045 (28000): Access denied for user 'wordpress'@'localhost' (using password: YES)
Нарешті питання: а як треба правильно?