MySQLdb安装记录

logo
MySQLdb作为python操作MySQL数据库的模块,使用起来较为方便(主要是其他的模块没试过⊙﹏⊙‖∣),不过安装过程稍有波折,于是在此记录一下整个安装过程,仅供参考。

下载安装文件

俗话说“巧妇难为无米之炊”,要想安装MySQLdb,首先要下载安装文件,下载地址

安装

这个过程挺简单,不用著名的三板斧,因为安装包中自带setup.py 文件,具体只需要以下几步:

1
2
3
4
$ tar zxvf MySQL-python-1.2.3.tar.gz
$ cd MySQL-python-1.2.3
$ python setup.py build
$ python setup.py install

如果整个过程没问题的话,那么就算是安装完成了,然而事实往往不尽如人意,上面过程中可能会出现下面的问题

问题一: 执行build时提示mysql_config找不到

详细错误:EnvironmentError: mysql_config not found
这种情况说明环境变量的设置有问题,解决方案如下:

首先查找mysql_config的位置,使用

1
$ find / -name mysql_config

比如我的在 /usr/local/mysql/bin/mysql_config

然后修改setup_posix.py文件,在26行:

1
2
3
mysql_config.path = “mysql_config” 
修改为:
mysql_config.path = “/usr/local/mysql/bin/mysql_config”

然后重新执行

1
$ python setup.py build

这样就可以顺利build了

文章目录
  1. 1. 下载安装文件
  2. 2. 安装
    1. 2.1. 问题一: 执行build时提示mysql_config找不到
,