Задавайте вопросы, мы ответим
Вы не зашли.
Хочу создать пустую базу данных. Делаю таким образом
# mysql -u root -p
> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'yourpassword';
> quit
# mysqladmin -p reload
После этого получаю
evgeny@moo:~$ mysqladmin -p reload
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'evgeny'@'localhost' (using password: YES)'
Поможите разобраться абсолютному нулю 8)
Неактивен
grisha написал:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'evgeny'@'localhost' (using password: YES)'
Заперщен доступ с таким логином или пассом
Неактивен
У Вас в строке подключения не указано имя пользователя. В таком случае MySQL берет имя текущей учетной записи ОС (если не под Windows) и подставляет его вместо имени пользователя (если иное не указано в конфигурационном файле).
Т.е. то, что Вы делаете, равносильно команде
Неактивен