Linux下编译安装MySQL-Python教程
作者:junjie 时间:2021-05-03 05:05:40
1、下载mysql-python
官网地址:http://sourceforge.net/projects/mysql-python/
2、安装mysql-python
# tar -zxvf MySQL-python-1.2.3.tar.gz
# cd MySQL-python-1.2.3
# whereis mysql_config
mysql_config: /usr/bin/mysql_config /usr/share/man/man1/mysql_config.1.gz
# vi site.cfg
threadsafe = False
mysql_config = /usr/bin/mysql_config
# whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
# export LD_LIBRARY_PATH=/usr/include/mysql
# python setup.py build
# python setup.py install
注意:
1.编译mysql-python需要mysql头文件。
2.安装mysql-python需要setuptools工具。
3、测试
# python
>>> import MySQLdb
>>>
如果没有错误提示或者以下错误提示,那么表示安装成功。
错误提示:
/usr/local/lib/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.py:3: UserWarning: Module _mysql was already imported from /usr/local/lib/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.pyc, but /root/MySQL-python-1.2.3 is being added to sys.path
报错原因:
执行python setup.py install,MySQLdb模块会被拷贝python的site-packages目录。如果在执行python的目录中存在相同的模块,就可能重复导入模块。
解决办法:
换个目录执行python即可。
标签:Linux,安装,MySQL-Python
0
投稿
猜你喜欢
pythotn条件分支与循环详解
2021-12-02 12:20:08
如何用Sleep函数编译一个定时组件?
2010-06-13 14:35:00
DedeCMS 5.7 sp1远程文件包含漏洞(CVE-2015-4553)
2022-05-31 17:37:05
django的model操作汇整详解
2022-05-16 03:59:46
远程访问MySQL数据库的方法小结
2024-01-13 17:58:57
实现用python算法计算圆周率的小诀窍
2023-10-16 15:16:27
Bootstrap Table 删除和批量删除
2024-05-25 15:17:21
pandas按某列降序的实现
2021-02-19 08:29:44
Python操作mysql数据库实现增删查改功能的方法
2024-01-19 13:02:18
Python生成器与迭代器详情
2022-04-09 15:36:27
高性能JavaScript模板引擎实现原理详解
2024-04-18 09:37:11
python计算两个地址之间的距离方法
2023-09-01 01:40:59
Pytorch 神经网络—自定义数据集上实现教程
2022-11-30 20:05:04
Python PyPDF2模块安装使用解析
2023-02-27 15:13:52
python设计模式之抽象工厂模式详解
2023-06-11 22:15:51
JavaScript命令模式原理与用法实例详解
2024-04-23 09:32:04
Python利用Canny算法检测硬币边缘
2022-05-15 08:04:43
sqlserver、Mysql、Oracle三种数据库的优缺点总结
2024-01-22 10:33:56
用CSS设置表格Table的细边框的比较好用的方法
2010-09-06 14:58:00
TypeScript中extends的正确打开方式详解
2024-02-25 07:14:18