Если вы создали свою базу данных, используя значения по умолчанию, вы, вероятно, можете войти на сервер с помощью psql (SQL Shell).
Попробуйте подключиться к созданной вами базе данных и, если вы сможете подключиться к базе данныхпопробуй \conninfo
.
Если он на твоей собственной машине, то на стандартном хосте будет вывод localhost
, ip будет 127.0.0.1
, а порт будет портом по умолчанию 5432
. * 1009. *
После того, как вы убедитесь в этом, вы должны попытаться подключиться к базе данных, используя следующий код из этого ответа на другой вопрос .
Пожалуйста, убедитесь, что у вас установлены SQLAlchemy и psycopg2, прежде чем пытаться подключиться. Тогда попробуйте это:
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:password@hostname/database_name')
Или, может быть, найдете хороший учебник по SQLAlchemy.