zoukankan      html  css  js  c++  java
  • djang 创建数据库

    django连接数据库
    1.需要修改配置文件
    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'day54',
    'HOST':'127.0.0.1',
    'PORT':3306,
    'USER':'root',
    'PASSWORD':'123'
    }
    }
    ps:键必须都是大写

    2.告诉django用pymysql替换它默认mysqldb模块连接数据库
    方式1:在你的项目文件夹下面的__init__.py
    方式2:也可以在你的应用文件夹下面的__init__.py

    固定写法
    import pymysql
    pymysql.install_as_MySQLdb() # 告诉django用pymysql代替mysqldb连接数据库

    什么是ORM?
    对象关系映射
    类 》》》 表
    对象 》》》 表记录
    对象的属性 》》》 一条记录某个字段对应的值

    django的orm不能够自动帮你创建库,但是可以自动帮你创建表

    提示:一个django项目就使用一个库,不要多个django项目使用一个库

    数据库迁移(同步)命令(******)
    python3 manage.py makemigrations 将你的数据库变动记录到一个小本本上(并不会帮你创建表)
    python3 manage.py migrate 将你的数据库变动正在同步到数据库中

  • 相关阅读:
    rsyslog
    java实现黄金分割数
    java实现黄金分割数
    java实现黄金分割数
    java实现黄金分割数
    java实现黄金分割数
    java实现低碳生活大奖赛
    java实现低碳生活大奖赛
    java实现低碳生活大奖赛
    java实现低碳生活大奖赛
  • 原文地址:https://www.cnblogs.com/qingqinxu/p/11238661.html
Copyright © 2011-2022 走看看