всякий раз, когда я пытаюсь добавить список в таблицу mysql, я получаю сообщение об ошибке: «ProgrammingError: не все параметры были использованы в операторе SQL»
Я пытался посмотреть в Интернете, но все, что я мог найти, это то, чтоМне нужно использовать% s, чтобы решить эту проблему, а не любые другие типы заполнителей, но я уже делаю ..
мой код (просто упомяну, что у меня есть 20 имен в этом списке, но я не думаю, что это действительно имеет значение):
mydb=mysql.connector.connect(host='localhost',user=d,passwd=z,database=y)
listname=['name1','name2','name3','name4']
mycursor=mydb.cursor()
mysqlcommand='INSERT INTO tabletest (firstname) values (%s)'
mycursor.executemany(mysqlcommand,listname)
спасибо!