Ошибка создания базы данных - Flask - Postgres - PullRequest
0 голосов
/ 09 июля 2020

Я слежу за учебником на 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'

1 Ответ

0 голосов
/ 09 июля 2020

Хорошо. Выяснили, в чем были проблемы. Когда я создал базу данных в pdAdmin4, по умолчанию она разрешает -1 соединений. Я изменил его на 2 или любое подходящее число в соответствии с вашими требованиями. Это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...