Задать вопрос
@vovka_losira

Как решить проблему с mysql.connector на Python?

Не получается записывать данные в таблицу(

Суть в том,  что у меня есть 2 переменные (название таблицы, инфа). Нужно по названию таблицы внести данные...

При работе выдает такую ошибку -
mysql.connector.errors.ProgrammingError: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABLE user522757046 (serials) VALUES 'wer'' at line 1

Код выглядит так -

curs = conn.cursor()
    curs.execute('INSERT IGNORE INTO TABLE %(user)s (serials) VALUES (%(inf)s);' %{'user':user, 'inf':inf})
    conn.commit()
    curs.close()
    conn.close()


Недавно начал учиться кодить - не судите строго)
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
netpastor
@netpastor
Python developer
Не понимает в какую таблицу вставлять
А у тебя на самом деле под каждого юзера отдельная таблица создается?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы