烧瓶 SqlAlchemy DB2 SQLALCHEMY_DATABASE_URI
Flask SqlAlchemy DB2 SQLALCHEMY_DATABASE_URI
我正在尝试找出 Uri 字符串以使用带有 SqlAlchemy 的烧瓶正确连接到 db2。
我试过
- db2:///?Server=server&;Port=50000&User=admin&Password=admin&Database=test"
- 'ibm_db_sa+pyodbc400://{username}:{password}@{host}:{port}/{database};currentSchema={schema}
任何关于正确值的线索?
仅供参考,正确的格式(至少对我而言)是
ibm_db_sa://{username}:{password}@{host}:{port}/{database}
您还需要通过 pip 安装一些库才能使用 alembic+flask
- ibm_db
- ibm_db_sa
- ibm_db_alembic (https://pypi.org/project/ibm_db_alembic/)
ibm_db_alembic 文档中的描述用法有错别字,正确导入的是
from ibm_db_alembic.ibm_db import IbmDbImpl
我正在尝试找出 Uri 字符串以使用带有 SqlAlchemy 的烧瓶正确连接到 db2。
我试过
- db2:///?Server=server&;Port=50000&User=admin&Password=admin&Database=test"
- 'ibm_db_sa+pyodbc400://{username}:{password}@{host}:{port}/{database};currentSchema={schema}
任何关于正确值的线索?
仅供参考,正确的格式(至少对我而言)是
ibm_db_sa://{username}:{password}@{host}:{port}/{database}
您还需要通过 pip 安装一些库才能使用 alembic+flask
- ibm_db
- ibm_db_sa
- ibm_db_alembic (https://pypi.org/project/ibm_db_alembic/)
ibm_db_alembic 文档中的描述用法有错别字,正确导入的是
from ibm_db_alembic.ibm_db import IbmDbImpl