我是靠谱客的博主 雪白音响,最近开发中收集的这篇文章主要介绍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模块及简单使用一 环境二 安装步骤三 测试并应用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部