python 3.6,django 1.11 配置mysql数据库
2017-07-26 16:37
756 查看
1 安装pymysql: pip installl pymysql
python 3.6 中没有MySQLdb ,换成了pymysql2 配置驱动:pymysql.install_as_MySQLdb()
在项目的init文件中导入import pymysql pymysql.install_as_MySQLdb()
这一步必须要,不然会报错:找不到mysqldb 包 ,因为django中默认为mysql 驱动包名为MySQLdb ,但是我们安装的是 pymysql 所以有这一步
3 修改DATABASES{}:
将内容换成:'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'dbname', #数据库名 'USER': 'username', #用户名 'PASSWORD': '123456', 'HOST': 'hostname', 'PORT': '3306', 'CHARSET':'utf8',##设置字符集,不然会出现中文乱码 }
重启django:
数据库中生成表:django_migrations 表示配置成功
相关文章推荐
- Django+python3.6配置mysql数据库
- python3 Django mysql数据库配置问题
- Centos7 + Python3.6 + Django + virtualenv + gunicorn + supervisor 环境配置详解
- python环境搭建,pycharm的配置,django安装及MySQL数据库配置
- 在windows 2008 server 的IIS 7上运行 django 1.11 + python 3.6
- python3.4配置django连接mysql数据库
- 基于Python3.6使用Django框架连接mysql数据库的驱动模块安装解决办法
- Django1.7+python 2.78+pycharm配置mysql数据库
- Python之道1-环境搭建与pycharm的配置django安装及MySQL数据库配置
- Django1.7+python 2.78+pycharm配置mysql数据库
- python 3 django连接mysql数据库配置
- Python+Django+SAE系列教程12-----配置MySQL数据库
- Python之道1-环境搭建与pycharm的配置django安装及MySQL数据库配置
- Django1.7+python 2.78+pycharm配置mysql数据库教程
- Ubuntu虚拟机部署python3.6+Django1.11项目
- IIS 7.5上配置运行Python 3.6+Django 网站
- python3+django 配置mysql数据库
- Python+Django+SAE系列教程12-----配置MySQL数据库
- Django1.7+python 2.78+pycharm配置mysql数据库教程
- Centos7+django1.11+ngnix+uwsgi+python3.6项目部署