Я пытаюсь сохранить этот список строк в моей таблице базы данных по одному, но это дает мне эту ошибку, и я не понимаю, что я новичок в этом, так что вы, ребята, пожалуйста, помогите мне
data = ['Unknown', 'Saqlain', 'fahad', 'Unknown']
mycursor = mydb.cursor()
Date_raw = datetime.datetime.now()
Date = str(Date_raw.strftime("%d%A%b"))
mycursor.execute(f"CREATE TABLE march ( {Date} VARCHAR(255))")
sqlfor = f"INSERT INTO march ({Date}) VALUES(%s)"
mycursor.execute(sqlfor, data)
mydb.commit()``
Работает так, но хранит все имена в одном столбце, а я не хочу, чтобы все имена были в разных столбцах. Также мои данные являются Dynami c, поэтому список будет меняться каждый раз
mycursor = mydb.cursor()
Date_raw = datetime.datetime.now()
Date = str(Date_raw.strftime("%d%A%b"))
mycursor.execute(f"CREATE TABLE march ( {Date} VARCHAR(255))")
sqlfor = f"INSERT INTO march ({Date}) VALUE(%s %s %s %s)"
mycursor.execute(sqlfor, data)
mydb.commit()