zoukankan      html  css  js  c++  java
  • 19 01 17 Django 模型 使用mysql数据库

    今天演示使用MySQL数据库,这是Web项目首选的数据库。

    进入虚拟环境py_django。

    workon py_django
    

    在/home/python/pytest目录下创建项目test2。

    django-admin startproject test2
    

    创建项目test2

    打开test2/settings.py文件,找到DATABASES项,默认使用SQLite3数据库

    数据库配置

    修改为使用MySQL数据库,代码如下:

    将引擎改为mysql,提供连接的主机HOST、端口PORT、数据库名NAME、用户名USER、密码PASSWORD。

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'test2', #数据库名字,
            'USER': 'root', #数据库登录用户名
            'PASSWORD': 'mysql', #数据库登录密码
            'HOST': 'localhost', #数据库所在主机
            'PORT': '3306', #数据库端口
        }
    }
    

    注意:数据库test2 Django框架不会自动生成,需要我们自己进入mysql数据库去创建。

    下面是手动创建数据库,打开新终端,在命令行登录mysql,创建数据库test2。

    注意:设置字符集为utf8

    create database test2 charset=utf8;


  • 相关阅读:
    PHP时间戳常用转换
    redis基本指令
    P2501 [HAOI2006]数字序列
    P2679 子串
    P2759 奇怪的函数
    P6823 「EZEC-4」zrmpaul Loves Array
    P6631 [ZJOI2020] 序列
    P2887 [USACO07NOV]Sunscreen G
    P3287 [SCOI2014]方伯伯的玉米田
    拓展欧几里得算法揭秘
  • 原文地址:https://www.cnblogs.com/fromlantianwei/p/10282974.html
Copyright © 2011-2022 走看看