SQLSTATE [HY000] [2002] Соединение отклонено в phpstorm, когда я могу получить доступ через терминал - PullRequest
0 голосов
/ 06 августа 2020

Я знаю, что этот вопрос задают много, но мне ничего не помогло. Я создал LX C, который синхронизируется с моей локальной папкой проекта. Я работаю над PHPStorm. Я создал базу данных на своем LX C с помощью mysql. Затем в моей локальной папке на PHPStorm я пытаюсь сделать:

    php bin/console doctrine:database:create

И я получаю сообщение об ошибке:

In AbstractMySQLDriver.php line 93:
                                                                              
  An exception occurred in driver: SQLSTATE[HY000] [2002] Connection refused  
                                                                              

In PDOConnection.php line 31:
                                             
  SQLSTATE[HY000] [2002] Connection refused  
                                             

In PDOConnection.php line 27:
                                             
  SQLSTATE[HY000] [2002] Connection refused  
                                             

Но когда я пытаюсь получить к нему доступ через мою локальную папку на PHPStorm вот так:

mysql -u xx -p -h xxx.lxc jirafe_roar

Я могу подключиться. Я определил свое соединение на PHPStorm так в .env.local:

DATABASE_URL=mysql://xx:xxx@xxx.lxc:3306/jirafe_roar?serverVersion=8.0

Я проверил версию и все такое. Я что-то забыл сделать? Я действительно не понимаю, почему не работает. Большое спасибо

...