文档章节

Django修改默认数据库引擎

M
 MichaelShu
发布于 2018/10/21 13:24
字数 143
阅读 34
收藏 0

Django默认数据库引擎为sqlite3,除了sqlite3,还支持postgresql、mysql、oracle

配置如下:其中postgresql_psycopg2为postgresql的适配器。

'django.db.backends.postgresql'
'django.db.backends.postgresql_psycopg2'
'django.db.backends.mysql'
'django.db.backends.sqlite3'
'django.db.backends.oracle'

 

MySQL配置如下:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'mydatabase',
        'USER': 'mydatabaseuser',
        'PASSWORD': 'mypassword',
        'HOST': '39.107.223.22',
        'PORT': '3306',
    }
}

MySQL需要安装pyMySQL、mysqlclient:

pip install pyMySQL

pip install mysqlclient

 

postgressql配置如下:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'mydatabase',
        'USER': 'mydatabaseuser',
        'PASSWORD': 'mypassword',
        'HOST': '127.0.0.1',
        'PORT': '5432',
    }
}

psycopg2需要安装psycopg2-binary:

pip install psycopg2-binary

 

© 著作权归作者所有

共有 人打赏支持
M
粉丝 5
博文 104
码字总数 22976
作品 0
海淀
技术主管
私信 提问
Django-ORM数据库操作

背景 Django框架功能齐全自带数据库操作功能,由于工作中设计巨量的api接口,需要一个很好的web后端服务框架,Django给了莫大的帮助。本文主要介绍Django的ORM框架 我们一般对数据库的使用的...

武耀文
2018/06/12
0
0
Python3和Django如何支持MySQL和MariaDB数据库

原文地址:http://www.server110.com/mariadb/201404/10020.html 首先,Django@Python2.x 中默认的引擎为 django.db.backends.mysql 。但是在Python3中如果这样写的话,会发现 django.db.ba...

湖北蒋文辉
2016/09/11
0
0
Django基础-Model数据库模型

数据库配置 连接数据库 Django 默认支持sqlite,mysql,oracle,postgresql数据库 - Django默认使用sqlite数据库,自带sqlite数据库驱动,引擎名称:django.db.backends.sqlite3 - mysql数据库引...

ZHAO_JH
2018/08/30
0
0
django数据库事务使用记录

django版本:1.8+, 数据库: mysql 事务:事务是一系列数据库语句的原子集。即使程序在运行时崩溃了,数据库可以确保事物集中的所有变更要么都被提交,要么都被放弃。 我们知道mysql数据库支...

子夜闻雪
2016/04/11
67
0
使django与数据库保持长连接

最近遇到一个很蛋疼的问题,写了一个后台管理系统, 由于是后台管理系统,所以使用频率不是很高,当django程序在闲置一段时间后,再次打开后台系统,就变得很慢,然后又好了。查了很多方面,...

请点赞
2014/02/26
0
12

没有更多内容

加载失败,请刷新页面

加载更多

搜索引擎(Solr-索引详解)

时间字段类型特别说明 Solr中提供的时间字段类型( DatePointField, DateRangeField,废除的TrieDateField )是以时间毫秒数来存储时间的。 要求字段值以ISO-8601标准格式来表示时间:YYYY-MM...

这很耳东先生
24分钟前
0
0
Java成神之路

1、基础篇 01、面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性 Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby...

asdf08442a
54分钟前
2
0
dubbo源码分析-服务导出

简介 dubbo框架spring Schema扩展机制与Spring集成,在spring初始化时候加载dubbo的配置类。 dubbo服务导出的入口类是ServiceBean的onApplicationEvent方法 ServiceBean的继承关系如下 publ...

王桥修道院副院长
今天
0
0
QQ音乐的动效歌词是如何实践的?

本文由云+社区发表 作者:QQ音乐技术团队 一、 背景 1. 现状 歌词浏览已经成为音乐app的标配,展示和动画效果也基本上大同小异,主要是单行的逐字染色的卡拉OK效果和多行的滚动效果。当然,我...

腾讯云加社区
今天
4
0
idea里配置springboot项目打热部署

首先添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></dependency> 然后添......

shatian
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部