Использование коммита pymysql все еще не может вставитьPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Использование коммита pymysql все еще не может вставить

Сообщение Anonymous »

Даже использование commit() с pymysql, инструкция вставки не дает никакого эффекта.
Привет, я впервые пишу здесь, и я надеюсь, что кто-нибудь сможет решить мою проблему. p>
"Я использую VS2022 для компиляции следующего кода в среде Python 3.12:

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

import pymysql

conn_test = pymysql.connect(host='localhost', port=3306, user='root', passwd='****', charset='utf8', db='pythonTest', autocommit=True)

with conn_test.cursor() as cursor:
1
sql_insert = """
INSERT INTO Members (Name, Height, Weight) VALUES
('Tony', 170, 56),
('Dawn', 167, 40),
('Jack', 185, 83);
"""
cursor.execute(sql_insert)

conn_test.commit()

conn_test.close()
Я уже убедился, что команда pymysql.connect работает правильно, и использовал ее для создания таблицы «члены».

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

import pymysql

conn_test = pymysql.connect(host='localhost', port=3306, user='root', passwd='****', charset='utf8', db='pythonTest')

with  conn_test.cursor() as cursor:
sql_create = """
CREATE TABLE IF NOT EXISTS Members(
ID int NOT NULL PRIMARY KEY,
Name varchar(20),
Height int(6),
Weight int(6)
);
"""

cursor.execute(sql_create)

conn_test.commit()

conn_test.close()
Я вижу, что таблица «members» была создана с помощью MySQL Workbench, но независимо от того, сколько раз я обновляю или перезапускаю код, таблица «members» не содержит таких данных, как Тони и другие.
Поскольку я не очень хорошо знаком с pymysql, я не уверен, в чем проблема. Может ли кто-нибудь помочь мне решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ant-insert
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Использование коммита pymysql все еще не может вставить [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Встроить хеш коммита git в dll .NET
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Встроить хеш коммита git в dll .NET
    Anonymous » » в форуме C#
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Команда выпуска NX не автоматически нажимает на выпуск коммита и теги
    Anonymous » » в форуме Javascript
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Отказаться от коммита?
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous

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