Рассмотрим приведенный ниже код
Table="USER"
fields="("+'username'+")"
values=('vishnu',)
dbcon = MySQLdb.connect(...)
insert_query="insert into %s%s values%%s"%(Table,fields)
cursor=dbcon.cursor()
cursor.execute(insert_query,(values,))
cursor.close()
dbcon.commit()
Этот код работает по-разному для двух систем. В моем ноутбуке хорошо работает, но на моем рабочем столе он показывает синтаксическую ошибку MYSQL.
Я не могу решить эту проблему? Какова будет причина, я использую ту же версию python2.7.
Это связано с различием в версиях MySQLdb. Попробуйте использовать ту же версию MySQLdb.
Проблема с версией MySQLdb