Почему Doctrine не создает базу данных?

Всем привет

Поставил себе на комп:
  • phpstrom
  • php последнюю стейбл версию
  • В симфони прописал конфигурацию для env. = DATABASE_URL=mysql://root:W123456789@127.0.0.1:3306/dbcat
  • в Файле php.ini раскоментировал (extension=mysqli / extension=pdo_mysql)


Запускаю команду: php bin/console doctrine:database:create

Получаю:

In AbstractMySQLDriver.php line 113:
                                                                                                                                             
  An exception occurred in driver: SQLSTATE[HY000] [2002]   , ..      .                                                                                                                                             

In PDOConnection.php line 50:
                                                                                                            
  SQLSTATE[HY000] [2002]   , ..      .                                                                                                             

In PDOConnection.php line 46:
                                                                                                           
  SQLSTATE[HY000] [2002]   , ..      .


В чем может быть ошибка и куда смотреть?
  • Вопрос задан
  • 585 просмотров
Решения вопроса 1
Terras
@Terras Автор вопроса
Разобрался в ситуации. Нужно было поставить MySQL с официального сайта Oracle и прописать для него все доступы. В отличие от PyCharm(Django), который хранит в себе все конфиги и базу, в php надо все ручками ставить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы