python3.5下django2.0使用pymysql连接mysql
2017-12-05 08:39
651 查看
创建数据库
创建模型
create database haha default charset=utf8;安装pymysql
pip install PyMySQL应用中的setting.py设置如下
import pymysql pymysql.install_as_MySQLdb() DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mysite', 'USER': 'root', 'PASSWORD': '123456', 'HOST': '127.0.0.1', 'PORT': '3306', } }在C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\django\db\backends\mysql\base.py把下面的内容注释掉
if version < (1, 3, 3): raise ImproperlyConfigured("mysqlclient 1.3.3 or newer is required; you have %s" % Database.__version__)
创建模型
from django.db import models class Post(models.Model): title = models.CharField('标题', max_length=70) def __str__(self): return self.title迁移模型
python manage.py makemigrations python manage.py migrate
相关文章推荐
- django1.6.x(python3.3)使用pymysql连接mysql
- python3使用Django框架连接mysql(python3+Django+MySQL+pymysql)
- Python3.5-Django1.11 使用pymysql 连接mysql
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- Python3中使用PyMySQL连接Mysql
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- Python django使用多进程连接mysql错误的解决方法
- Python 使用pymysql连接MySQL
- python3.4使用PyMySQL来连接mysql
- Python 3.2: 使用pymysql连接Mysql
- Python进阶(二十三)-Django使用pymysql连接MySQL数据库做增删改查
- Python 3.2: 使用pymysql连接Mysql
- django中运行连接mysql(使用pymysql代替MySQL_db)
- Python3.4使用pymysql连接MySQL
- 使用pymysql在python中对mysql的增删改查操作(三)
- 如何在Django1.6结合Python3.4版本中使用MySql
- 如何在Django1.6结合Python3.3版本中使用MySql
- 使用pymysql在python中对mysql的增删改查操作(四)
- Python+Django连接mysql 自动创建model
- 使用python连接mysql