您的位置:首页 > 编程语言 > Python开发

python安装MySQL、MySQLdb

2018-01-28 17:02 399 查看

1、简介

MySQL:一个开放源代码的关系数据库管理系统.

MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。

现在MySQL唯一免费版本是 社区版(community)。

MySQL驱动,主要有两个:

mysql-connector-python:是MySQL官方的纯Python驱动;

MySQL-python:是封装了MySQL C驱动的Python驱动。

2、安装

基于Windows和python3.5的安装过程。

1.MySQL安装:

首先安装的是oracle的MySQL,这个去官网下载就好:MySQL官网

2.MySQLdatabase安装

接下来应该下载MySQLdb。

更新:

根据廖雪峰网站,可以使用

$ easy_install mysql-connector-python
$ easy_install MySQL-python


这两种方式安装(亲测有效)

a.本来以为直接安装就行了,

pip install MySQL-python


然后,出错:

Failed building wheel for MySQL-python


);f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\RoF
un\AppData\Local\Temp\pip-17fgv45v-record\install-record.txt --single-version-ex
ternally-managed --compile" failed with error code 1 in C:\Users\RoFun\AppData\L
ocal\Temp\pip-build-p1n23luc\MySQL-python\


b.根据网上指示,需要改成install MySQL-connector。

然后,
pip install mysql-connector
,仍然出错:

Failed building wheel for mysql-connector


这个需要自己编译.whl文件

c.由于编译过于麻烦,于是下载现成的whl文件。

python3.5版本可以到这直接下载安装:python3.5 MySQL.whl

3.验证是否安装成功

>>> import MySQLdb
>>>


参考:

1. Windows Python2.7 mysqldb installation error

2.GitHub issue;

3.mysql安装;

4.MySQLdb whl文件下载 源码网站;

5.廖雪峰MySQL介绍
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: