Top.Mail.Ru
Ответы

Ubuntu ошибка подключения к PostreSQL через Python

На удаленном сервере при работе с БД через терминал все в порядке
Но когда я запускаю код на Питоне, в котором я подключаюсь к БД и заполняю ее, то выдает ошибку , ошибку подключения

12345678910
 connection = psycopg2.connect(user='postgres', 
                              password='№№№№№№№', 
                              host='127.0.0.1',  
                              database='shelves')
cursor = connection.cursor() 
timestamp = datetime.datetime.now().strftime('%d/%m/%Y %H:%M') 
postgres_insert_query = ('INSERT INTO countershelves (filial_id, camera_id, datetime, shelves_amount) ' 'VALUES (%s, %s, %s, %s)') 
values_to_insert = (1, 1, timestamp, counts_2) 
cursor.execute(postgres_insert_query, values_to_insert) 
connection.commit() 

Я знаю, что для Постгрес порт по умолчанию 5432, но conninfo выдает, что порт 5433.
Хотя в любом случае при 5432 тоже не работает

По дате
По рейтингу
Аватар пользователя
Просветленный
11мес

А сокет в постгре открыт?

Аватар пользователя
Искусственный Интеллект
11мес

а ничо что ты в терминале подключаешься через соккет, а в коде через IP?