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

python2.7安装mysql驱动

2017-12-07 10:26 344 查看
在学习python连接数据库的时候踩了很多坑,以此来纪念一下…..

django中自带一个轻量级数据库sqlite3,但是我习惯使用mysql,所以决定还是换把数据库换成mysql,以下为配置过程(安装python,django教程请自行百度)

按照一些教程,直接pip安装mysql-python驱动会出错

解决办法

如果还未安装pip,先安装pip

下载 https://raw.github.com/pypa/pip/master/contrib/get-pip.py

执行

python get-pip.py install   ##安装 pip


https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

下载MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl

cmd到该目录下

pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl ##安装


安装成功

cmd命令行下执行:

pip install mysql


在python命令行下输入:

import MySQLdb


无任何提示则安装成功

在django项目中的setting.py文件中设置

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',    //mysql数据库
'NAME': 'test',                          //数据库名
'USER': 'root',                          //用户名
'PASSWORD': '',                          //密码
'HOST': '127.0.0.1',                     //本地数据库地址
'PORT': '3306',                          //端口
}
}


运行项目,不出现错误即可

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python mysql django