下载Python-MySQLdb,https://sourceforge.net/projects/mysql-python/
首先安装mysql
sudo apt-get install mysql-server
安装mysql-python
下载MySQL-python-1.2.3.tar.gz,然后解压该文件包,
cd MySQL-python-1.2.3,进入解压的文件夹,
通常linux文件包内部都带有一个README或者INSTALL,里面包含有该文件包的安装说明、环境变量的配置方法等等,初学者要养成阅读该文件的习惯。根据INSTALL文件的说明,安装方法如下:
1) 配置site.cfg文件中mysql_config的路径。
2) 编译安装。
配置:通过如下命令查看mysql_config该可执行文件是否存在。
which mysql_config (或者 sudo find / -name mysql_config)
存在则用其路径替换site.cfg中对应的配置,去掉mysql_config=XXX这行的注释,
并改成mysql_config=/usr/bin/mysql_config
(以mysql_config文件所在机器上的目录为准)
不存在则命令行重新安装,sudo apt-get install libmysqld-dev,然后就想配置。
(该安装方法是ubuntu linux的安装方法,其他系统请查询对应命令)
编译安装:
执行下面命令,此时可以成功编译安装了:
python setup.py build
sudo python setup.py install
注意:编译过程中还有可能会碰到,Python.h No such file or directory
出现No such file or directory的错误,有两种情况,
一种是真的没有Python.h这个文件;
一种是Python的版本不对;
可以进入/usr/include/文件夹下的Python2.x文件夹里查找是否有Python.h这个文件。
如果是第一种情况,那么需要安装Python-dev这个包,
sudo apt-get install python-dev
相关推荐
主要给大家介绍了在linux环境下python中MySQLdb模块的安装方法,文中给大家介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
这个包里有两个包,都可以用来在windows上安装python-MySQLdb,选择其中一种就可以!我比较喜欢用-master那个包,因为只要解压后执行python setup.py install就可以了。另一个包在安装时若出现找不到python2.7的安装...
在Linux下使用Python访问MySQL的方法之一是使用MySQLdb module,下面将介绍在Linux下如何安装MySQLdb的过程。 (1)下载MySQLdb 从SourceForge.net上下载新的MySQLdb,...
见 python MySQLdb在windows环境下的快速安装、问题解决方式 //www.jb51.net/article/65746.htm 在公司开发需要,再搞一次,linux下的。 发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题……奋斗 这里...
Python MySQLdb在Linux下的快速安装 //www.jb51.net/article/65743.htm ————————————————————- 以下是windows环境下的: 1. 安装数据库mysql 下载地址:http://www.mysql.com/downloads/ 可以顺...
本文实例讲述了python下MySQLdb用法。分享给大家供大家参考。具体分析如下: 下载安装MySQLdb ① linux版本 http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录...
python和数据库交互的不二之选(mysqldb在windows和Linux安装报错时的解决方法,内含linux需要的安装资源)
MySQL-python-1.2.5 mysqldb库.可以在win和linux下安装
linux 搭建python数据库访问环境,包括mysql oracle
主要介绍了在Linux系统上部署Apache+Python+Django+MySQL环境的方法,使用到了mod_python与mysqldb模块进行连接,需要的朋友可以参考下
如果你的Python程序想要连接MySQL数据库,就必须要用到MySQLdb模块。而要用到MySQLdb模块,就必须安装MySQL-Python。它支持Python2.4~Python2.7,算是目前最新的版本了。
在python未配置mysql的情形下,直接import MySQLdb的提示如下 >>> import MySQLdb Traceback (most recent call last): File "<stdin>", line 1, in ImportError: No module named MySQLdb Linux系统中没有...
抓包想使用tcpdump来完成,但是tcpdump抓包之后只能保存为文件,我需要将其保存到数据库。想来想去shell脚本似乎不太好实现,于是用了比较热门的python来实现。不得不说,python丰富的第三方库确实是很强大,下面是...
在linux中安装mysql,以及mysqldb这个库的使用笔记,均有详细介绍
安装MySQLdb后,import MySQLdb出错如下: 复制代码 代码如下: [root@lizhong MySQL-python-1.2.3]# /usr/local/bin/python2.7 Python 2.7.6 (default, Apr 10 2014, 15:45:39) [GCC 4.4.7 20120313 (Red Hat 4.4.7...
说明:使用python连接到MySQL前提是需要让一个python连接到MySQL的接口——MySQLdb 下载 安装 tar xfz MySQL-python-1.2.1.tar.gz cd MySQL-python-1.2.1 python setup.py build sudo python setup.py install ...
python和数据库交互的不二之选(mysqldb在windows和Linux安装报错时的解决方法,内含linux需要的安装资源)
$ sudo apt-get install python-numpy python-scipy python-opencv python-mysqldb MySql 依赖 $ sudo apt-get install mysql-client OpenCV OpenCV 3.0 beta 用于构建项目 简单的方法 $ sudo apt-get install ...