Django使用数据库(Mariadb/Mysql)

  • 时间:
  • 浏览:0

就说 默认的配置了,默认配置的SQLite数据库从太满须再加其它的东西

有已经 机会许多人要使用Mysql/mariadb,就说 许多人要配置许多许多的东西,类式数据库地址、端口等

最后配置settings.py中的DATABASES帕累托图就还可否 了

PASSWORD



注:生成的表机会不一样你这俩与settings.py 文件和每个应用的数据库迁移文件有关

许多人还可否 看了其中的

数据库的名字

进入外层目录也就说 manage.py所在的目录,cmd命令行下执行以下命令

Django默认使用的是UTC时间,机会不修改语录在前一天的使用中机会会遇到许多问提,有已经 这里从不忘记修改一下时间

HOST

USER

数据库密码

安装成功示意

让许多人来看一下

接下来许多人要在外层的__init__.py文件中写入如下代码

数据库地址

打开设置



数据库端口

PORT

首先许多人必须安装大概 的database bindings,这里许多人挑选安装PyMySQL



NAME

挑选project

测试数据库是是不是成功连接



修改时间

点击+号,搜索pymysql,点击再加即可

最里边许多人还可否 挑选使用本机安装的那个Python,点击右边的加号即可再加其它的包

数据库用户名

出现如下命令,有已经 查看数据库新建了许多表,说明配置是正确的

Django默认使用SQLite作为数据库,配置文件在settings.py

数据库引擎,可选项'django.db.backends.sqlite3','django.db.backends.postgresql','django.db.backends.mysql',或 'django.db.backends.oracle'等



修改settings.py文件中的TIME_ZONE即可

各项配置解释

ENGINE

如可配置Mysql/Mariadb数据库