Doctrine migrations diff报错:MySQL server has gone away
问题:执行数据库相关命令均抛出错误
[2006] MySQL server has gone away
使用Docker部署服务,以下是docker-compose.yaml中database和phpmyadmin的配置:
...some services here... database: container_name: database image: mysql:8.0 command: --default-authentication-plugin=mysql_native_password environment: MYSQL_ROOT_PASSWORD: toma123 MYSQL_DATABASE: api ports: - '4306:3306' volumes: - mysql-data:/var/lib/mysql phpmyadmin: image: phpmyadmin/phpmyadmin:latest restart: always environment: PMA_HOST: database PMA_USER: root PMA_PASSWORD: toma123 ports: - '8081:80' ...some more services here...
可通过浏览器正常访问phpmyadmin界面,能执行任意SQL语句,权限正常。若需更多信息可补充。
内容的提问来源于stack exchange,提问作者Toma Tomov
相关产品推荐
相关产品推荐

