我是靠谱客的博主 雪白音响,最近开发中收集的这篇文章主要介绍Ubantu Python2.7.12 安装mysqldb模块及简单使用一 环境二 安装步骤三 测试并应用,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
一 环境
ubantu16.04LTS + python2.7.12
二 安装步骤
2.1安装依赖
sudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools
2.2 安装MySQLdb
方法1:pip安装
pip install MySQL-python
不巧,我的出现了以下错误:
fairy@ubuntu:~$ pip install python-mysqldb
Collecting python-mysqldb
Could not find a version that satisfies the requirement python-mysqldb (from versions: )
No matching distribution found for python-mysqldb
没关系,换个方法试下!
方法二:安装二进制文件发行版本
下载 MySQL-python-1.2.3b1 链接:https://download.csdn.net/download/vainfanfan/10431460
解压,找到site.cfg文件,取消mysql_config注释,并更改为自己系统安装的mysql路径。
# 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/bin/mysql_config
安装:
sudo python setup.py install
我的到这里就没有问题了!安装成功
三 测试并应用
进入python 并import MySQLdb(注意大小写)
数据库名称qcwy,用户名和密码admin
建立数据库连接:
import MySQLdb
# 打开数据库连接
db = MySQLdb.connect("localhost", "admin", "admin", "qcwy", charset='utf8' )
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()
print "Database version : %s " % data
# 关闭数据库连接
db.close()
输出版本号:
>>> print "Database version : %s " % data;
Database version : 5.7.22-0ubuntu0.16.04.1
至此,python+MySQLdb已经安装,并可以简单应用。
注意:MySQLdb适用python2.*版本,python3使用pymysql模块
最后
以上就是雪白音响为你收集整理的Ubantu Python2.7.12 安装mysqldb模块及简单使用一 环境二 安装步骤三 测试并应用的全部内容,希望文章能够帮你解决Ubantu Python2.7.12 安装mysqldb模块及简单使用一 环境二 安装步骤三 测试并应用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复