Доступ закрыт... Из консоли базу создаёте? Может быть несколько причин:
1) Пароль или имя пользователя не подходит.
2) Права на создание базы не установлены.
Способы решения:
1) Если сервер MySQL расположен на хостинге, то лучше связаться с ними и спросить в чём дело.
2) Если на локале, то установить PHPMyAdmin. Когда установите, если понадобится, дальше скажу что делать.
3) Можно конечно и без PHPMyAdmin, но с ним прощё...
Дело в том, что у анонимного пользователя, от имени которого вы создаёте базу данных по умолчанию нет таких привелегий, поэтому авторизоваться следует из под пользователя у которого таки привелегии имеются например root.