linux 下:
步骤:
A.下载:wget http://sourceforge.net/projects/mysql-python/files/latest/download
B.
$ tar xfz MySQL-python-1.2.3.tar.gz
$ cd MySQL-python-1.2.3
$whereis mysql_config
mysql_config: /usr/bin/mysql_config
$ vim site.cfg
修改mysql_config为mysql配置文件的路径 /usr/bin/mysql_config
还要修改
threadsafe = False
$ python setup.py build
$ sudo python setup.py install
windows 下:
安装已编译版本:
http://www.codegood.com/downloads
根据自己系统下载,双击安装,搞定
然后import MySQLdb,查看是否成功
mac 下:
$ sudo easy_install mysql-python
再次进入python shell>import MySQLdb,依然异常,信息大致如下:
ImportError: dlopen(/Users/laixian/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so,
Library not loaded: libmysqlclient.18.dylib
就是找不到这个文件,这个文件在mysql/lib下有的,只是位置不对
所以我们可以选择
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib/usr/lib/libmysqlclient.18.dylib
或者
exportDYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/"
个人觉得后者好点
分享到:
相关推荐
2. **安装依赖**:在安装MySQLdb之前,确保你的系统已经安装了MySQL的C连接器(MySQL Connector/C),因为MySQLdb是基于这个C库来建立连接的。如果没有,你需要先下载并安装。 3. **运行安装程序**:找到下载的`....
python安装模块MySQLdb时,提示python2.7未安装,安装失败时,命令行python register.py,然后重新安装MySQLdb,就能正确安装。
另一个包在安装时若出现找不到python2.7的安装目录的话,可以先执行下reg.py,再安装就行了,前提是你的python2.7是64位版本的! master那个版本相信在linux上也能用的,各位可以试下!另一个只是windows版本的!
在Windows环境下配置Python3与MySQLdb的连接是一个常见的任务,特别是在进行数据分析或Web开发时。MySQLdb是Python的一个数据库适配器,它允许Python程序与MySQL数据库进行交互。但是,Python 3.x版本中不再直接支持...
在安装或使用Python的MySQLdb时,这些依赖库有时需要被正确地放置在系统路径中,以确保Python程序可以正常调用MySQL的功能。 `MySQL-python-1.2.2.win32-py2.6.exe`是一个可执行文件,它是MySQLdb的安装包,针对...
下面我们将详细探讨如何在离线环境下安装适用于Python2的MySQLdb模块。 首先,我们需要了解MySQLdb模块的依赖。MySQLdb主要依赖于MySQL的Connector/C库(即C语言编写的MySQL客户端库)和Python的ctypes库。因此,在...
见 python MySQLdb在windows环境下的快速安装、问题解决方式 //www.jb51.net/article/65746.htm 在公司开发需要,再搞一次,linux下的。 发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题……奋斗 这里...
鸟人封装的MySQLdb操作接口,包含读写分离、断线重连的逻辑,对于具体应用可以继承和扩展
在给定的信息中,我们可以看到两个不同版本的MySQLdb模块安装文件:`MySQL-python-1.2.4b4.win32-py2.7.exe` 和 `MySQL-python-1.2.3.win-amd64-py2.7.exe`。这两个文件分别对应于Python 2.7版本的32位和64位系统。...
python2.6-MySQLdb,包括python2.6安装包、MySQLdb for python2.6安装包、MySQLdb使用配置,为想学习Python操作mysql数据库的同学提供了极大的方便。。。
Python MySQLdb在Linux下的快速安装 //www.jb51.net/article/65743.htm ————————————————————- 以下是windows环境下的: 1. 安装数据库mysql 下载地址:http://www.mysql.com/downloads/ 可以顺...
`MySQL-python-1.2.3.win-amd64-py2.7.exe`是这个库的安装文件,它的命名规则揭示了一些信息: - `MySQL-python`是库的名称。 - `1.2.3`代表版本号,这是1.2.3版本。 - `win-amd64`表示这是针对Windows操作系统且是...
在Linux下使用Python访问MySQL的方法之一是使用MySQLdb module,下面将介绍在Linux下如何安装MySQLdb的过程。 (1)下载MySQLdb 从SourceForge.net上下载新的MySQLdb,...
封装了mysqldb方法方便调用。直接在脚本引用
5. 检查是否能正常导入`MySQLdb`库,可以在Python交互模式下运行`import MySQLdb`,如果没有报错,说明安装成功。 在使用`MySQLdb`之前,还需要确保已经安装了MySQL服务器和客户端,以及在Python环境中安装了`...
Python的mysqldb安装步骤详解 在Python编程中,与MySQL数据库进行交互是常见的需求,而...如果你在安装或使用过程中遇到任何问题,欢迎留言或在相关社区寻求帮助。希望本文能对你在Python数据库操作方面提供有效帮助。
在Linux环境下,Python开发人员经常需要使用MySQLdb模块来连接MySQL数据库。MySQLdb是Python的一个接口,它使得Python能够方便地与MySQL进行交互。本文将详细介绍如何在Linux系统(以Ubuntu 15.04为例)中安装...
在Python中使用MySQLdb进行数据库操作的基本步骤如下: 1. **导入模块**:首先需要导入MySQLdb模块,如`import MySQLdb`。 2. **创建连接**:使用`connect()`函数创建到MySQL服务器的连接,通常需要提供主机名、...
在安装或升级mysqldb时,这些文件会起到关键作用。根据具体情况,你可能需要解压文件,运行安装脚本,或者将文件复制到Python的site-packages目录下。 总的来说,正确选择和安装Python的64位或32位mysqldb库是实现...