Django 连接各数据库配置汇总(sqlite3,MySql,Oracle)
2024-08-27 22:12:46
在django中,默认配置的数据库是 sqlite3
# Database
# https://docs.djangoproject.com/en/2.0/ref/settings/#databases DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
打开settings.py文件将数据库配置修改为MySql配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'autotest',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
'PORT': '3306' }
}
在文件中配置后,还需要进行其他配置才能正常使用MySql数据库,参考博客https://www.cnblogs.com/mian-1122/p/14436568.html
打开settings.py文件将数据库配置修改为Oracle配置
# Database
# https://docs.djangoproject.com/en/2.0/ref/settings/#databases DATABASES = {
'default': {
'ENGINE': 'django.db.backends.oracle',
'NAME': 'autotest',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
'PORT': '3306' }
}
连接Oracle时需要注意版本兼容问题
最新文章
- 第10章 Shell编程(2)_字符截取命令
- java中的大数BigInteger
- td在relative模式下,IE9不显示border
- linux命令(7):mv命令
- [uwsgi] no request plugin is loaded, you will not be able to manage requests.
- 论文笔记之: Deep Metric Learning via Lifted Structured Feature Embedding
- jquery之each
- HW2.18
- Ubuntu----1
- 读取IOS的相应路径
- 转:CentOS---网络配置详解
- Myeclipse插件快速生成ssh项目并配置注解 在action层注入service的超详细过程
- [LOJ3086][GXOI/GZOI2019]逼死强迫症——递推+矩阵乘法
- WebDriver下载地址
- 如何设置可以避免php代码中的中文在浏览器中成为乱码?
- CRM项目之stark组件
- Oracle的一般监听问题解决
- matlab 字符串处理函数
- Linux 补丁生成与使用
- 通过电机编码器AB相输出确定电机转向
热门文章
- 分布式存储系统之Ceph集群状态获取及ceph配置文件说明
- P1084 [NOIP2012 提高组] 疫情控制 (二分答案、贪心)
- 【YOLOv5】LabVIEW+YOLOv5快速实现实时物体识别(Object Detection)含源码
- mybatis-plugin插件执行原理
- 驱动开发:内核枚举LoadImage映像回调
- Vue学习之--------深入理解Vuex、原理详解、实战应用(2022/9/1)
- 算法设计(动态规划应用实验报告)实现基于贪婪技术思想的Prim算法、Dijkstra算法
- 齐博x1fun实例 鉴于很多人问列表的筛选怎么放到首页、内容页等等地方 贴出方法
- 给 hugo 博客添加搜索功能
- Windows7下驱动开发与调试体系构建——3.调试体系概述