###前提・実現したいこと
mysqldbをインポートしてpythonでデータベースをアップデートしたいです。
文法が違うみたいなんですがググって見てもどうもわからないので問題点を教えてください。
解決に必要な情報があれば補足します。
###発生している問題・エラーメッセージ
エラーメッセージ _mysql_exceptions.ProgrammingError: (1064, "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 ''column1' = 'value1' WHERE 'column2' = 'value2'' at line 1")
###該当のソースコード
python
1column1 = "column_1" 2column2 = "column_2" 3value1 = "value_1" 4value2 = "value_2" 5cursor.execute("""UPDATE test_table SET %s = %s WHERE %s = %s""" , ("column_1", "value_1", "column_2", "value_2")) 6connector.commit() 7cursor.close() 8connector.close()
###試したこと
リストにしてみたり
###補足情報(言語/FW/ツール等のバージョンなど)
python2.7
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。