当前位置: 首页 > article >正文

Django 连接(sqlserver)数据库方法

文章目录

  • django 的SQL server适配器,例如django-pyodbc-azure 或 mssql-django
    • 1、django-pyodbc-azure
    • 2、mssql-django
    • 3、注意

Django只内置了几个 Database Backend(mysql、oracle、sqllite3(默认)、postgresql_psycopg2),所以原生并不支持Microsoft SQL Server

django 的SQL server适配器,例如django-pyodbc-azure 或 mssql-django

1、django-pyodbc-azure

在这里插入图片描述

2、mssql-django

在这里插入图片描述
在这里插入图片描述
具体的选择根据自己python 和 django 的版本决定

3、注意

如果使用mssql引擎 启动项目时报错

django.core.exceptions.ImproperlyConfigured: 'mssql' isn't an available database backend or couldn't be imported. Check the above exception. To use one of the built-in
backends, use 'django.db.backends.XXX', where XXX is one of:
    'mysql', 'oracle', 'postgresql', 'sqlite3'

需注意自己安装的版本是否正确

亲测有效

python 3.8
django 4.2.14
pyodbc==5.2.0
mssql-django==1.5
python 3.8
Django==3.2.25
pymssql==2.3.1
pyodbc==5.1.0
mssql-django==1.2

http://www.kler.cn/a/558078.html

相关文章:

  • SHELL32!Shell_MergeMenus函数分析
  • 蓝桥杯拔河问题(前缀和与差分,multiset,区间冲突)
  • 基于Transformer的语音障碍分析方法
  • MAC快速本地部署Deepseek (win也可以)
  • 工业机器视觉的“眼睛”:如何利用镜头获取精准图像
  • [含文档+PPT+源码等]精品大数据项目-Django基于机器学习实现的市区游客满意度可视化分析系统
  • 【论文阅读】SAM-CP:将SAM与组合提示结合起来的多功能分割
  • Uniapp 设计思路全分享
  • DeepSeek R1/V3满血版——在线体验与API调用
  • Error [ERR_REQUIRE_ESM]: require() of ES Module
  • MySQL的Union和OR查询
  • Vite 和 Webpack 的区别和选择
  • 靶场之路-Kioptix Level-1 mod_ssl 缓冲区溢出漏洞
  • CDefFolderMenu_MergeMenu函数分析之添加了分割线和属性菜单项两项
  • 《网络安全入门实战手册》
  • 星途汽车掉队?2024销量增速回落,“星纪元”序列后劲不足
  • yum安装时使用指定的nvidia-docker.repo
  • 算法与数据结构(环形链表)
  • Redis数据库面试——数据结构类型知识
  • 市场趋势分析与交易策略优化