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

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

相关文章:

  • DeepSeek + Mermaid编辑器——常规绘图
  • IO进程 day01
  • SpringBoot原理
  • go-micro
  • 在C#中动态访问对象属性时,用表达式树可以获得高效性能
  • line 1: $‘\r‘: 解决linux和windows换行符问题
  • 【3.2JavaScript】JavaScript语法基础
  • 改进的霍尔迁移率测量方法区分4H-SiC反型沟道中的界面俘获效应
  • 简识Spring创建Bean方式和设计模式
  • Python--数据类型(中)
  • linux有名管道
  • GPT-Sovits:语音克隆训练-遇坑解决
  • 【插件】前端生成word 文件
  • 引用是什么?在不同语言中的应用?尤其是Java中的应用?
  • Q - learning 算法是什么
  • Comsol 二维Voronoi泰森多边形结构振动传输特性
  • C语言进阶——6-C语言文件操作
  • 【算法精练】背包问题(01背包问题)
  • Git使用[同一电脑多个账户ssh-key的管理]
  • C++17 中的 std::uncaught_exceptions:异常处理的新利器
  • 【社论】公平有序竞争,外卖行业才能多赢
  • 绿景中国地产:洛杉矶酒店出售事项未能及时披露纯属疏忽,已采取补救措施
  • 外交部:反对美方人士发表不负责任谬论
  • 崔登荣任国家游泳队总教练
  • 习近平会见哥伦比亚总统佩特罗
  • 北京今日白天超30℃晚间下冰雹,市民称“没见过这么大颗的”