Застрял целый день с этим обновлением Ошибка таблицы mysql при создании веб-приложения с использованием языка Python Flask.
(1064, "У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашему серверу MySQLверсия для правильного синтаксиса для использования рядом с 'WHERE' user_id '=' 28 '' в строке 1 ")
Попытка удаления запятой и добавления` `в соответствии с решением аналогичных проблем в Stackoverflow, но это не работает.
@app.route('/update')
def update():
try:
conn = mysql.connect()
update = conn.cursor(pymysql.cursors.DictCursor)
sql = "UPDATE user SET user_photo=%s, WHERE user_id=%s"
_path="User.30.1.jpg"
_id="28"
data = (_path,_id)
update.execute(sql,data)
conn.commit()
return render_template('training.html')
except Exception as e:
print(e)