zoukankan      html  css  js  c++  java
  • Django学习手册

     版本问题:

      首先确认django、msql、python版本是统一支持

    当前所用的版本信息:

    Django setting.py 配置

      替换之前的DATABASES 配置:

    DATABASES = {
        'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'anec',
        'USER': 'root',
        'PASSWORD': '123456',
        'HOST': 'localhost',
        'PORT': '3306',
        }
    }

    python3.0以上:需安装  

    在__init__ 文件中 引入PyMySql模块:

    import pymysql
    pymysql.install_as_MySQLdb()

    创建APP且 在models.py 里面 添加创建表信息:

     最后执行Django 表写入操作:

    python manage.py makemigrations
    
    python manage.py migrate

    报错处理:

    有关错误问题 可以参照下面链接:

    python3.7(django)连接数据库mysql遇到的问题 https://blog.csdn.net/zhanshendiaq/article/details/81607569

    还有一个问题就是数据默认编码:

    django 默认编码为UTF8,那么建议数据库的默认编码也设置为相同的默认编码

    在创建数据库的时候,可以设置默认编码:

  • 相关阅读:
    检测mysq组复制的脚本
    centos7安装NFS
    mysql组复制安装
    springboot+VUE(一)
    redis集群配置
    codevs 3139 栈练习3
    codevs 3138 栈练习2
    codevs 2622 数字序列
    codevs 1054 电梯
    codevs 1507 酒厂选址
  • 原文地址:https://www.cnblogs.com/Anec/p/9953303.html
Copyright © 2011-2022 走看看