python34之殇——DJango连接Mysql数据库
来源:互联网 发布:apache tools 编辑:程序博客网 时间:2024/06/06 20:37
系统环境:
64位 windows 7 + python34 + Django 1.8
问题描述:
因为MySQLdb不兼容python3.x,导致DJango使用django.db.backends.mysql连接mysql数据库时,出现启动网站报错。
解决方法:
pyMySQL可以用于python3.x下mysql数据库的连接,可以作为DJango的数据库引擎。
1、安装pyMySQL
windows下可以使用pip安装pyMySQL
pip install PyMySQL2、修改站点文件__init__.py,此文件位于站点目录内,由python_admin.py新建站点时生成
import pymysqlpymysql.install_as_MySQLdb()
3、修改站点settings.py文件数据库链接方式
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', //引擎名 'NAME': '要连接的数据库名', 'USER': '数据库用户名', 'PASSWORD': '数据库密码', 'HOST': '主机名', 'PORT': '端口号', }}4、重启manager,,同步数据库
0 0
- python34之殇——DJango连接Mysql数据库
- python34 访问MySQL数据库
- Django连接MySQL数据库
- django连接mysql数据库
- Django连接远程mysql数据库
- Django如何连接mysql数据库
- python django 连接mysql数据库
- Python3 Django 连接 Mysql 数据库
- Django连接MySql数据库步骤
- Django 连接mysql Oracle数据库
- python学习之--Django--连接数据库mysql创建model
- django连接mysql数据库和操作数据库
- [Django数据库模型]Django连接MySQL数据库的简单例子
- django如何设置连接mysql数据库
- Django与MySQL数据库长连接问题
- python3.4配置django连接mysql数据库
- Python3.5,django连接mysql数据库MySQLdb
- Django与数据库MySQL连接的用法
- leetcode025:Reverse Nodes in k-Group
- 解题报告 之 POJ3189 Steady Cow Assignment
- 网络学习的网址
- c的多维数组动态建立的问题
- JVM 配置参数学习与研究
- python34之殇——DJango连接Mysql数据库
- 嵌入式软件开发培训笔记——C高级 数据结构与算法基础
- leetcode Sudoku Solver
- HDU2200 Eddy's AC难题 【组合】
- 第六周 项目5 友元类
- Javassist学习总结
- 持续集成搭建心得
- Python GUI 04----Entry
- HDU4870:Rating(DP)