python - 远程拉库


两种方式:

mysqlalchemy 下的 automap功能,可以远程拉取已存在的数据库结构,但是不能使用pickle等工具进行持久化

使用

sqlacodegen, 需要提前安装pip install mysqlclient可以远程拉取数据库并在本地生成对应的,mysqlalchemy declarative_base metadata,适用于结构复杂,并且不会经常变动的数据库应用场景