contenttaichino.com永遠のネバーランドpythonのmysqldbの使い方メモpythonからMySQL叩くのに、まだO/Rマッパを習得してないのでもっぱらMySQLdb/pymysqlを使っているのですが、中々すらすら書けるようにならないのでエントリを書いて無理矢理覚えるメソッドです。APIリファレンスに中々たどり着かなかったのでリンクを張っておきます。それで取りあえずは、以下のコードをすらすら書ければ、最低限は事足りる気がします。注意が必要なのはUPDATEの際はcommitが必要なのと、プレースホルダを使う際はクォーテーションが不要な事でしょうか。後DictCursorを使うとSELECTで取得した各行が辞書オブジェクトになって便利だと思います。後片付けcur.close()con.close()コメントだらけで汚いコード失礼しましたです。それにしてもcursor一々取得必要でexecuteとfetchも別なんて、どんだけ面倒やねんと思いますね。早いところO/Rマッパを習得した方が良いかもですね。一応上記コードで使っているbooksテーブルのcreate文も書いておきます。参照するだけなら、反映する必要がない。