Как исправить проблему с PyMySql
Я решил написать небольшую программу, создал базу данных в интернете и написал код
from pymysql import *
connection = connect(
host='db4free.net',
user='killytu',
password='456123456Kiol',
db='sotrudniki',
charset='utf8mb4',
)
print('Коннект успешен')
try:
zapros = input('Введите 1,2,3 1-добавить сотьрудника, 2-удалить сотрудника, 3- вырубить')
if zapros == '1':
with connection:
with connection.cursor() as cursor:
zapros2 = input('Напишите имя сотрудника')
sql = "INSERT INTO Sotrudniki
(name
) VALUES (name)"
cursor.execute(sql)
получил ошибку: (1054, "Unknown column 'zapros2' in 'field list'")
INSERT INTO Sotrudniki
(name
) VALUES (zapros2)
перепробовал много чего но ничего не получилось, но главное эта строка работала правильно в mysql работала правильно(разумеется имя писал вручную, а не zapros2)