【问题标题】:Database creation fails - Flask - Postgres数据库创建失败 - Flask - Postgres
【发布时间】:2020-07-09 11:04:04
【问题描述】:

我正在关注 YouTube 上的 Flask 和 Postgres 教程。在我必须创建一个数据库时,我进入 Python 并使用了命令 from app import db,它执行得很好。但是命令db.create_all() 给了我以下错误:

conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) FATAL:  password authentication failed for user "postgres"

我已经检查过了,我的密码是正确的。

我浏览了 StackOverflow 上的许多答案,所有这些都表明密码不正确。也许我错过了一些。我仍在阅读有关堆栈溢出的文档和其他帖子,但任何指针都将不胜感激。

        app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://postgres:mypassword@localhost/lexus'

【问题讨论】:

    标签: python postgresql flask


    【解决方案1】:

    好的。弄清楚是什么问题。默认情况下,当我在 pdAdmin4 中创建数据库时,它允许-1 连接。我根据您的要求将其更改为 2 或任何合适的数字。这行得通。

    【讨论】:

      猜你喜欢
      • 2022-07-21
      • 2022-11-23
      • 1970-01-01
      • 2021-07-14
      • 2019-05-19
      • 2014-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多