1 新建数据库

2 数据库的配置

3 ORM表模型

4 ORM之增

5 ORM之删

6 ORM之改

7 ORM之查

1 新建数据库

在终端cmd中

mysql –uroot –p   输入密码


SQL语句 creat database s9; 

2 数据库的配置

2.1 Django默认支持sqlite,mysql,oracle,postgresql数据库

①sqlite

            django默认使用sqlite的数据库,默认自带sqlite的数据库驱动 , 引擎名称:django.db.backends.sqlite3

 ②mysql

            引擎名称:django.db.backends.mysql

2.2 mysql驱动程序

  •    MySQLdb(mysql python)
  •    mysqlclient
  •    MySQL
  •    PyMySQL(纯python的mysql驱动程序)

2.3 在Django的项目中会默认使用sqlite数据库,在settings里有如下设置:

第三篇数据库与ORM

如果我们想要更改数据库,需要修改如下:
第三篇数据库与ORM

DATABASES = {

    'default': {

        'ENGINE': 'django.db.backends.mysql', 

        'NAME': 'books',    #你的数据库名称

        'USER': 'root',   #你的数据库用户名

        'PASSWORD': '', #你的数据库密码

        'HOST': '', #你的数据库主机,留空默认为localhost

        'PORT': '3306', #你的数据库端口

    }

}
修改代码

相关文章: