Python を使用して MySQL データベースの行を更新しようとすると、データベースの更新に失敗するという問題が発生しました。プログラムは正常に実行されたことを示しているにもかかわらず、意図したとおりです。
この問題を解決するには、ユーザーは次のことを考慮する必要があります。それは:
問題を修正するには、次の手順を実行します。推奨:
conn.commit()
これは、接続を閉じる前に実行する必要があります。変更を明示的にコミットすると、それに応じてデータベースが更新されます。これを行わないと、プログラムが更新操作の成功を示していても、データベースが変更されないままになる可能性があります。
以上がPython MySQL の更新は成功したように見えるのに、データベースは変更されないままなのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。