Django---Mysql數據庫鏈接
阿新 • • 發佈:2018-08-17
sql數據庫 bubuko har mod 新建數據庫 one 執行命令 ons stat
Django鏈接Mysql數據庫:
第一步:創建應用
python manage.py startapp index
第二步:將應用添加到配置裏面 settings
INSTALLED_APPS = [ ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘index‘, ]
第三步:新建數據庫 testone
第四步:引入 pymysql
在當前應用 index 下的 __init__.py 中引入 pymysql
第四步:數據庫鏈接配置 settings
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, ‘NAME‘: ‘testone‘, ‘USER‘:‘root‘, ‘PASSWORD‘:‘root‘, ‘HOST‘:‘127.0.0.1‘, ‘PORT‘:‘3306‘, } }
第五步:修改應用下的 models.py
from django.db import models # Create your models here. class UserInfo(models.Model): username = models.CharField(max_length=32) password = models.CharField(max_length=64)
第六步:執行命令
python manage.py makemigrations
python manage.py migrate
看數據庫:
Django---Mysql數據庫鏈接