Django使用mysql数据库
来源:互联网 发布:解数独算法 编辑:程序博客网 时间:2024/05/21 01:28
最近看了下django框架,默认使用的是sqlite3,管理的话不是很方便,所以想改成mysql,遇坑就记录一下
目前用的是python3.5好多的之前的mysql扩展根本用不了,搜了一顿找到了下面的这个包(解压使用命令行
python setup.py install
就可以安装
)。
安装完成就是进行配置,在settings.py中修改配置如下:
# Database# https://docs.djangoproject.com/en/dev/ref/settings/#databasesDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django', #你的数据库名称 'USER': 'root', #你的数据库用户名 'PASSWORD': '', #你的数据库密码 'HOST': '', #你的数据库主机,留空默认为localhost 'PORT': '3306', #你的数据库端口 }}
以上是说明修改为mysql数据库,另外很重要的一点需要说明的是,python3.5目前不支持mysqlDb,因此前面安装的是PyMysql,但是django默认使用的是mysqlDb,所以需要在init.py文件中加入:
import pymysql pymysql.install_as_MySQLdb()
代表使用pymysql代替mysqlDb
以上,在按照官方文档就可以使用mysql支持的django框架了
pymysql文件包如下:
地址:
链接: http://pan.baidu.com/s/1qXYkCZq 密码: jefd
Over!
0 0
- Django使用mysql数据库
- Django使用MySQL数据库
- Django使用mysql数据库
- Django使用MySQL数据库
- Django-使用MySQL数据库
- django使用mysql数据库
- Django 使用MYSQL数据库 Latin1
- Django设置使用Mysql数据库
- 在django中使用 mysql 数据库
- 使用Django的models创建mysql数据库
- django操作mysql数据库&models的使用
- Django使用Mysql时数据库配置
- Django连接MySQL数据库
- Django配置Mysql数据库
- django 链接 mysql数据库
- django+ mysql 数据库建立
- Django应用mysql数据库
- django连接mysql数据库
- 2048小游戏
- 数据抓取必须学会的三种技术
- 深入浅出 classloader
- loader.asm 注释
- 推荐给设计师的UI/UX书籍和资源
- Django使用mysql数据库
- Android——软键盘显示与隐藏
- [源码]SQLiteDatabase
- C++ 关键字 typeid
- 微信消息推送
- 53. Maximum Subarray(dp)
- 笔记--ThinKPHP模板循环之for,foreach,volist
- hive与hbase联系与区别
- 10天精通Sass 之 Sass颜色函数