栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

在centos7中python2.7连接mysql方法(python脚本)离线安装

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在centos7中python2.7连接mysql方法(python脚本)离线安装

首先你的机子上必须自己安装mysql,可以参考我之前的文章:centos7安装mysql5.7
然后就是安装pymysql,这个是纯python的,不需要编译,直接可以运行。

有四个小步骤:安装四个包

1、setuptools-21.0.0.tar.gz
2、pip-8.1.1.tar.gz
3、wheel-0.34.2-py2.py3-none-any.whl
4、PyMySQL-0.9.3-py2.py3-none-any.whl 通过文件名可以看出python2和3都适用
下载了适合自己系统的文件之后准备安装(其实和我的版本号一样也可以)
先将 setuptools-21.0.0.tar.gz 和 pip-8.1.1.tar.gz 上传至 /usr/lib/python2.7/site-packages

解压安装 setuptools-21.0.0.tar.gz:
cd /usr/lib/python2.7/site-packages
tar vxf setuptools-21.0.0.tar.gz
cd setuptools-21.0.0
python setup.py install
解压安装 pip-8.1.1.tar.gz :
cd /usr/lib/python2.7/site-packages
tar vxf pip-8.1.1.tar.gz 
cd pip-8.1.1
python setup.py install

安装完成后,就可以使用 pip 命令了。
删除 setuptools-21.0.0.tar.gz 和 pip-8.1.1.tar.gz。

3、离线安装PyMySQL:

wheel-0.34.2-py2.py3-none-any.whl 和
PyMySQL-0.9.3-py2.py3-none-any.whl 上传至 /usr/lib/python2.7/site-packages
安装wheel 和 PyMySQL:

cd /usr/lib/python2.7/site-packages
pip install wheel-0.34.2-py2.py3-none-any.whl
pip install PyMySQL-0.9.3-py2.py3-none-any.whl

验证:
安装完成后,用 pip list 命令可以查看已安装的三方库。
成功后可删除 wheel-0.34.2-py2.py3-none-any.whl 和 PyMySQL-0.9.3-py2.py3-none-any.whl。

测试安装代码(python)

import pymysql
conn = pymysql.connect(host='localhost', user='root', passwd="Pass-123-wdp", db='test1')
cur = conn.cursor()
cur.execute("SELECt Host,User FROM user")
for r in cur:
  print(r)
cur.close()
conn.close()

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/876142.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号