linux下安装python mysql驱动

来源:互联网 发布:锐速 原理 知乎 编辑:程序博客网 时间:2024/06/01 10:37

1.python mysql驱动介绍

        由于MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持PythonMySQL驱动来连接到MySQL服务器。

        目前,有两个MySQL驱动:

       1mysql-connector-python:是MySQL官方的纯Python驱动

       2MySQL-python:是封装了MySQL C驱动的Python驱动

 

2.MySQL-python的安装方法

1)使用setuptoolsPyPI上直接安装

easy_installMySQL-python  #安装MySQL-python

2)源码安装

步骤一:安装mysql,不用启动,参见mysql的安装

步骤二:下载MySQL-python源码tar包,如http://download.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.3.tar.gz

步骤三:解压MySQL-python-1.2.3.tar.gz,并在MySQL-python-1.2.3目录下修改site.cfg中的threadsafe = False,mysql_config =“步骤一安装的mysql_config工具的路径”。然后,MySQL-python-1.2.3目录下修改setup_posix.py中的mysql_config.path为你mysql安装目录的mysql_config

步骤四:将步骤一中安装mysqllib路径(eg,${MYSQL_HOME}/lib/mysql)配置到LD_LIBRARY_PATH环境变量中,或配置到/etc/ld.so.conf配置文件中(记得要ldconfig一下哦)

步骤五:在MySQL-python-1.2.3目录中pythonsetup.py build以及python setup.py install

3)测试是否安装ok

进入到python交互式命令行,输入import MySQLdb,看是否能导入成功。


学习资料参考于:

http://doudouclever.blog.163.com/blog/static/175112310201311411572884/

http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001391435131816c6a377e100ec4d43b3fc9145f3bb8056000

0 0
原创粉丝点击