我的目标是构建一个Docker映像,其中包含由Alembic迁移生成的表和数据预先填充的MySQL。不幸的是,Alembic不能在没有活动MySQL实例的情况下生成必要的数据,也不能独立地创建一个要成为的MySQL转储。我尝试使用同时使用mysql和python容器,但是一旦MySQL阶段开始,MySQL守护进程就会再次关闭。# start MySQL daemonR
在研究了之后,我用SQLAlchemy创建了一个简单的文件,该文件连接到MySQL数据库,然后执行CREATE DATABASE IF NOT EXISTS dbname。我只是想知道如何在MySQL中运行它来测试它。我看到的每一个地方似乎都提到了如何用SQLAlchemy写东西,但我对如何执行它感到困惑。很抱歉问了这么愚蠢的问题。