symfony 有一个问题:驱动程序中发生异常:SQLSTATE[HY000] [2002]连接被拒绝

vwhgwdsa  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(143)

我有一个问题,我连接到mysql,我做了实体,做了迁移,表是向上的,但当我试图添加smth到这个表,它显示这个错误。
这是我音乐 composer

mysql:
    image: mysql:8.0
    command: --default-authentication-plugin=mysql_native_password
    volumes:
      - mysql:/var/lib/mysql
    container_name: test-mysql
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD= secret
      - MYSQL_USER= xopsreyli
      - MYSQL_PASSWORD= secret
    ports:
      - '3306'

这里是env

###> doctrine/doctrine-bundle ###
DATABASE_URL="mysql://xopsreyli:secret@127.0.0.1:3306/test?serverVersion=8"
###< doctrine/doctrine-bundle ###
0yg35tkg

0yg35tkg1#

根据文档,如果在端口Map中只指定一个端口号,它将Map到主机中的一个随机端口。
尝试添加3306:3306

相关问题