windowsでpythonとMySQLの接続を行う際、MySQL-Pythonをインストールします。MySQL-PythonのインストールにはMySQL Connector Cが必要です。
http://dev.mysql.com/downloads/connector/c/
2013年5月現在のソフトの最新バージョンは次の通りですが、
MySQL-Python 1.2.4
MySQL Connector C 6.1
$ pip install mysql-python
を実行すると、次のエラーでインストールできません。
include ファイルを開けません。'config-win.h': No such file or directory
両ソフトでバージョンの互換がなく、ディレクトリを見つけきれないのがエラーの原因です。
次の記事は同じ趣旨の投稿ですが、MySQL-Python 1.2.4はこのバグを修正したビルドであり、今回はリンク先のようにsite.cfgを修正する必要はありません。
[Stack Overflow]mysql-python install problem using virtualenv, windows, pip
http://stackoverflow.com/questions/1972259/mysql-python-install-problem-using-virtualenv-windows-pip
MySQL-Python 1.2.4はMySQL Connector C 6.0.2の仕様に対応しているので、v6.0.2をインストールするようにします。
MySQL Connector C 以前のバージョンはこちらからダウンロードできます
http://dev.mysql.com/downloads/connector/c/6.0.html