因此,我有一个MySQLdocker容器,我在该容器上运行脚本以写入数据库,但是当我执行脚本时,我的脚本抛出 mysql.connector.errors.DatabaseError: 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111) 是否必须在Do文件中启动MySQL服务?docker-compose.yml: version: '
Mysql在它自己的docker-compose.yml中,因为我想要一个mysql服务器,并运行任何其他php应用程序都可以连接到的服务器。因此,我在同一个docker中没有php和mysql -Compose.yml。从php应用程序中,如果我使用mysql容器的网关ip地址,则可以连接到mysql,方法是查找它,然后将其硬编码到php应用程序中。docker inspect mysql