PGAdmin не ответит правильноPython

Программы на Python
Ответить
Anonymous
 PGAdmin не ответит правильно

Сообщение Anonymous »

Я пытаюсь получить доступ к новой версии PGAdmin 4.9.11 (режим рабочего стола) через Python 3.13
КОД С НАЧАЛА:

Код: Выделить всё

*import psycopg2
conn = psycopg2.connect(
dbname = "postgres",
user = "postgress",
host = "localhost",
port = "5432",
password = "mysyuperpass"
)
try:
cursor = conn.cursor()
except:
print("?????")

def lancesql(ligne):
print(ligne)
try:
cursor.execute(ligne)
except Exception as err:
print(f"{err=}, {type(err)=}")
except:
print("say something")*
КОД СОЗДАЕТ БД

Код: Выделить всё

*ligne =  'CREATE TABLE QUI (VIVANT smallint,SEXE character varying(5),NOM character varying(100),PRENOM character varying(100))'

lancesql(ligne)*
Дело в следующем:
От Python не сообщается ошибка, например ошибка соединения или ТАБЛИЦА УЖЕ СУЩЕСТВУЕТ
Я пытался изменить пароль или порт в строке подключения: СООБЩЕНО ОБ ОШИБКЕ (нет соединения...)
Когда я смотрю на панель управления PGAdmin, у меня есть:
Сеансы базы данных
Активные кортежи
INSERT active
Когда я смотрю на общедоступную схему:
НИКАКАЯ ТАБЛИЦА не была создана...

Подробнее здесь: https://stackoverflow.com/questions/798 ... -correctly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»