【问题标题】:Changing SQLALCHEMY_DATABASE_URI to use port 3307更改 SQLALCHEMY_DATABASE_URI 以使用端口 3307
【发布时间】:2021-02-26 08:49:24
【问题描述】:

我正在使用 SQLAlchemy 连接到我的烧瓶数据库,但是因为我在 AWS 机器上运行两个 mysql docker,所以引用的数据库使用端口 3307(而不是 3306)。我将如何修改这些语句以引用正确的端口。

环境变量:

export RDR_LOGIN="mysql+pymysql://user:useraddr@<ip_addr>/<dbase_name>"```

config.py

class Config:
        SQLALCHEMY_DATABASE_URI = os.environ.get('RDR_LOGIN')

初始化.py

db = SQLAlchemy()

【问题讨论】:

  • export RDR_LOGIN="mysql+pymysql://user:useraddr@/"```?

标签: python mysql flask-sqlalchemy


【解决方案1】:

snakecharmerb 的评论成功了。

export RDR_LOGIN="mysql+pymysql://user:useraddr@<ip_addr:3307>/<dbase_name>"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    • 2011-10-30
    • 2015-11-10
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    相关资源
    最近更新 更多