時間:2020-03-16來源:電腦系統城作者:電腦系統城
django-pyodbc-azure 是一個官方推薦的 第三方django數據庫支持backend。
根據官網的介紹django-pyodbc-azure 只能支持到 django 2.1。如果涉及到2.2及以上版本時,請使用 django-mssql-backend。
django-mssql-backend 是django-pyodbc-azure分支。
1、安裝django和odbc
1)pip install django
2)pip install pyodbc
3)安裝odbc driver for sql server.
Download Microsoft ODBC Driver 17 for SQL Server (x64)
Download Microsoft ODBC Driver 17 for SQL Server (x86)
2、安裝django-mssql-backend
pip install django-mssql-backend
3、將Django項目使用的setting文件中添加 ENGINE 的設置 ,并將 ENGINE 指定為 “sql server.pyodbc”模塊
'ENGINE': 'sql_server.pyodbc'
4、setting文件中的DataBase設置.
DATABASES = { 'default': { 'ENGINE': 'sql_server.pyodbc', 'NAME': 'mydb', 'USER': 'user@myserver', 'PASSWORD': 'password', 'HOST': 'myserver.database.windows.net', 'PORT': '', 'OPTIONS': { 'driver': 'ODBC Driver 17 for SQL Server', }, }, }
2022-03-09
sql語句中union的用法與踩坑記錄2022-03-05
MSSQL 附加數據庫提示“錯誤 823”數據恢復實操2022-03-05
sqlserver數據庫加密后無法使用MDF,LDF,log文件名稱被修改的數據恢復交叉聯接(cross join)的概念 2、交叉聯接的語法格式 3、交叉查詢的使用場景 3.1 交叉聯接可以查詢全部數據 3.2 交叉聯接優化查詢性能...
2021-04-22