2011年03月26日

MySQL-pythonのインストールに成功してました。

うーむ。表題の件についてです。
インストールに成功していて、ちょっとだけpythonからMySQLを操作できることを確認しました。
以下、やったことを思い出しつつ、まとめてみました。

まず、Pythonですが、64bit版を使っていた模様です。
Mac OS X のバージョンは、10.6.5です。Pyhoneは、
$ python -V
Python 2.6.6
$ which python
/opt/local/bin/python
$ file /opt/local/bin/python
/opt/local/bin/python: Mach-O 64-bit executable x86_64

なので、MySQLも64bit版をインストールしました。32bit版で動かないかどうかはテストしてないです。
http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg

Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive

をダウンロードして、マウントして、
mysql-5.1.56-osx10.6-x86_64.pkg
MySQLStartupItem.pkg
MySQL.prefPane

を順にダブルクリックして実行。
これで、MySQLは動いています。
2011-03-26 23.32.15.pngシステム環境設定

次、MySQL-python は、
http://sourceforge.net/projects/mysql-python/
からダウンロードして、適当なところへ置いて、ダブルクリックして展開して、
site.cfgを編集。
mysql_config = /usr/local/mysql/bin/mysql_config

コンソールより次のコマンドをタイプして、ビルド&インストール。
$ python setup.py build
$ sudo python setup.py install

コンソールから、pythonを立ち上げて確認する。このとき、MySQL-pythonとは別のディレクトリからpythonを起動する。
$ python
Python 2.6.6 (r266:84292, Dec 7 2010, 09:10:53)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>>

以上でございます。

全面的に参考にさせていただいたサイト。
やさしいデスマーチ
Macbook (OS X 10.5)にMySQL + Pythonの環境を構築する
http://d.hatena.ne.jp/shuji_w6e/20090723/1248327086


87.gif136.gif
タグ:Mac MySQL python
posted by cho at 16:44| コンピュータ