Не получается выполнить простую SQL команду с помощью модуля pymysql, а например, SELECT работает.
Вот основной скрипт:
from connect import get_connection
import pymysql
connection = get_connection()
c = connection.cursor()
sql = "INSERT INTO test (id, name) VALUES (10, 'test')"
c.execute(sql)
connection.close()
Вот connect:
import pymysql.cursors
# Подключиться к базе данных.
def get_connection():
connection=pymysql.connect(host='localhost',
user='root',
password='',
db='test',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor)
print ("Успешное подключение к базе данных!\n\n\n")
connection.commit()
return connection