1. 程式人生 > >Django---Mysql數據庫鏈接

Django---Mysql數據庫鏈接

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數據庫鏈接