我的配置看起来像这样
doctrine: dbal: driver: 'pdo_mysql' server_version: '5.7' charset: utf8mb4 host: '%env(DATABASE_HOST)%' port: '%env(DATABASE_PORT)%' user: '%env(DATABASE_USER)%' password: '%env(DATABASE_PWD)%' dbname: '%env(DATABASE_NAME)%' url: '%env(resolve:DATABASE_URL)%'
在.env
DATABASE_HOST=98.***.***.121 DATABASE_PORT=3306 DATABASE_USER=user DATABASE_PWD=pass DATABASE_NAME=database
但我有此错误
驱动程序中发生了异常:SQLSTATE [HY000] [2002]暂时取消了与州党的联系,并召集了可自行选择的州或省,或将其与州联系起来。纳帕斯邦杜纳河。
这是超时。
您需要检查IP地址和端口是否正确,防火墙中的端口是否已打开以及MySQL守护程序是否在服务器上正确运行。