设为首页 收藏本站
查看: 732|回复: 0

[经验分享] 安装MySQL-python

[复制链接]

尚未签到

发表于 2018-10-2 12:26:18 | 显示全部楼层 |阅读模式
  1、使用yum安装
  1.1检查MySQL-python
  [root@gfsunny105 mysql_tools]# python
  Python 2.4.3 (#1, Dec 10 2010, 17:24:32)
  [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import MySQLdb
  Traceback (most recent call last):
  File "", line 1, in ?
  ImportError: No module named MySQLdb
  >>>
  1.2使用yum安装
  [root@gfsunny105 mysql_tools]# yum -y install MySQL-python
  Loaded plugins: rhnplugin, security
  This system is not registered with RHN.
  RHN support will be disabled.
  Setting up Install Process
  Resolving Dependencies
  --> Running transaction check
  ......
  Install       3 Package(s)
  Upgrade       0 Package(s)

  Total download>  Downloading Packages:
  (1/3): MySQL-python-1.2.3-0.1.c1.el5.i386.rpm                                                                                                                                                                                          |  93 kB     00:00
  (2/3): perl-DBI-1.52-2.el5.i386.rpm                                                                                                                                                                                                    | 600 kB     00:01
  (3/3): mysql-5.0.95-5.el5_9.i386.rpm                                                                                                                                                                                                   | 4.9 MB     00:12
  ......
  Complete!
  [root@gfsunny105 mysql_tools]# python
  Python 2.4.3 (#1, Dec 10 2010, 17:24:32)
  [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import MySQLdb
  >>>
  OK, MySQL-python安装完成。
  2、下载安装
  2.1下载
  [root@gflinux4 shell]# wget http://sourceforge.net/projects/mysql-python/files/latest/download
  [root@gflinux4 shell]# tar -zxvf MySQL-python-1.2.4b4.tar.gz
  [root@gflinux4 shell]# cd MySQL-python-1.2.4b4
  [root@gflinux4 MySQL-python-1.2.4b4]# ll
  total 200
  -rw-r--r-- 1 6296 games 16295 Oct  9  2012 distribute_setup.py
  drwxr-xr-x 2 6296 games  4096 Dec 30 01:29 doc
  -rw-r--r-- 1 6296 games 18092 Oct  9  2012 GPL-2.0
  -rw-r--r-- 1 6296 games  5331 Oct  9  2012 HISTORY
  -rw-r--r-- 1 6296 games  6636 Oct  9  2012 INSTALL
  -rw-r--r-- 1 6296 games   317 Oct  9  2012 MANIFEST.in
  -rw-r--r-- 1 6296 games  2064 Oct  9  2012 metadata.cfg
  -rw-r--r-- 1 6296 games 80837 Oct  9  2012 _mysql.c
  drwxr-xr-x 3 6296 games  4096 Dec 30 01:29 MySQLdb
  -rw-r--r-- 1 6296 games  2352 Oct  9  2012 _mysql_exceptions.py
  drwxr-xr-x 2 6296 games  4096 Dec 30 01:29 MySQL_python.egg-info
  -rw-r--r-- 1 6296 games  1726 Oct  9  2012 PKG-INFO
  -rw-r--r-- 1 6296 games  3203 Oct  9  2012 pymemcompat.h
  -rw-r--r-- 1 6296 games  1266 Oct  4  2012 README.md
  -rw-r--r-- 1 6296 games   410 Oct  9  2012 setup.cfg
  -rw-r--r-- 1 6296 games  1088 Oct  9  2012 setup_common.py
  -rw-r--r-- 1 6296 games  3233 Oct  9  2012 setup_posix.py
  -rw-r--r-- 1 6296 games   593 Oct  9  2012 setup.py
  -rw-r--r-- 1 6296 games  1334 Oct  9  2012 setup_windows.py
  -rw-r--r-- 1 6296 games   665 Oct  9  2012 site.cfg
  drwxr-xr-x 2 6296 games  4096 Oct  9  2012 tests
  2.1查找mysql_config文件位置
  [root@gflinux4 MySQL-python-1.2.4b4]# find / -name mysql_config
  /usr/local/mysql/bin/mysql_config
  2.2、编辑site.cfg文件
  [root@gflinux4 MySQL-python-1.2.4b4]# vi site.cfg
  ......
  embedded = False
  #threadsafe = True
  threadsafe = False
  static = False
  # The path to mysql_config.
  # Only use this if mysql_config is not on your PATH, or you have some weird
  # setup that requires it.
  #mysql_config = /usr/local/bin/mysql_config
  mysql_config = /usr/local/mysql/bin/mysql_config
  # http://stackoverflow.com/questions/1972259/mysql-python-install-problem-using-virtualenv-windows-pip
  # Windows connector libs for MySQL. You need a 32-bit connector for your 32-bit Python build.
  connector = C:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2
  2.3安装
  [root@gflinux4 MySQL-python-1.2.4b4]# python setup.py build
  [root@gflinux4 MySQL-python-1.2.4b4]# python setup.py install
  3、测试
  [root@gfsunny105 mysql_tools]# python
  Python 2.4.3 (#1, Dec 10 2010, 17:24:32)
  [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import MySQLdb
  >>>


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-607557-1-1.html 上篇帖子: mysql 相关题目 下篇帖子: Mysql工作那些事儿
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表