Я новичок в Postgresql, и здесь я пытаюсь установить соединение между Python3 и Postgresql.Сейчас я пытаюсь создать новую базу данных на пост 8888 на localhost.Вот мой код из Python 3, а также, когда я пытаюсь отладить этот код, я получаю сообщение об ошибке, но я думаю, что это потому, что я не запускал ни одного сервера в Postgresql.С другой стороны, я не могу создать базу данных на SQL, сервер говорит:
Сервер не слушает Сервер не принимает соединения: отчеты библиотеки соединений не могут подключиться к серверу: СоединениеОтклонен ли сервер, работающий на хосте "localhost" (127.0.0.1) и принимающий соединения TCP / IP через порт 8888?
import psycopg2
#Connect to db
con = psycopg2.connect(
host = "localhost",
database = "Vartotojai",
user = "postgres",
password = "postgres"
)
cur = con.cursor()
# execute
cur.execute("select id, name from useriai")
rows = cur.fetchall()
for r in rows:
print(f"id {r[0]} name {r[1]}")
cur.close()
# Close connection
con.close()
Произошло исключение: psycopg2.OperationalError FATAL: сбой аутентификации по паролю для пользователя "postgres" FATAL: сбой аутентификации по паролю для пользователя "postgres"