Postgresql сервер не слушает локальный хост - PullRequest
0 голосов
/ 21 февраля 2019

Я новичок в 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"

...