web系な備忘録

私が忘れてもブログがあるもの

Python覚え書き,MySQL接続など

とあるデータ解析を共同研究という形でやっており,Python勉強中です。
EclipseにPyDevを入れていつもの環境で手探りコーディング。
MySQL接続時に若干ハマったのでメモ。

MySQLとの接続

適したMySQL-PythonモジュールをDL,インストール

import MySQLdb

db = MySQLdb.connect(host="*****.jp", user="user", passwd="pass", db="db", charset="utf8")
c = db.cursor()
c.execute("show tables") # 接続テスト

ImportError!
参考:PythonでImportError: No module namedに遭遇した。 - Last Modified
Eclipse→Preferences→PyDev→Interpreter - Python→System PYTHONPATHを確認したら,Pythonをインストールしたフォルダではないところばかり参照されていた(今まで普通に使えていたのは何故?w)ので,適切なpython.exeの登録からやり直し)

the sets module is deprecated!
参考:import MySQLdb : 技術メモ

動いた!ヽ(゚∀゚)ノ