SQL-запрос работает в консоли, но не в python

Привет, у меня проблемы с sql-запросом, он отлично работает в консоли, но когда я внедряюсь в python, кажется, что он отлично работает без ошибок, но когда я проверяю базу данных, в которой он не работал, но с консолью он работает так же, Я проверяю db, есть данные … точно такой же запрос, который я использую.

Есть идеи?

UPDATE ex SET fbsiteurl = stringvarible, fbsitesource = '' WHERE id = 23123; 

в python:

  cur = con.cursor() sqlquery = "UPDATE ex SET fbsiteurl = '"+somevarible+"', fbsitesource = '"+somevarible+"' WHERE id = %d;" % recordid print sqlquery cur.execute(sqlquery) 

запрос показывает, что в принтере нет проблем, если я скопирую распечатку и вставляю ее в консоль mysql, она отлично работает каждый раз, просто приходите на python, она работает так, как будто работает, но dosnt действительно 0_o

Python - лучший язык программирования в мире.