Django 連接SQL server


前提配置:

1、允許密碼連接

 

2、網絡連接配置(Sql Server Configuration Manager)

 沒有配置好的表現:

[ODBC Driver 13 for SQL Server]TCP 提供程序: 由於目標計算機積極拒絕,無法連接。

 

 

3、Django:

安裝依賴庫

pip install django-sqlserver django-pytds pyodbc django-pyodbc pypiwin32

pip install django-pyodbc-azure

 setting.py數據庫配置(漢字替換成自己的對應信息)

DATABASES = {
    'default': {
        'ENGINE': 'sql_server.pyodbc',
        'NAME': '數據庫名字',
        'HOST': '127.0.0.1',
        'PORT': '1433',
        'USER': '登錄名',
        'PASSWORD': '密碼',
        'OPTIONS': {
            'DRIVER': 'SQL Server Native Client 11.0',
            'MARS_Connection': True,
        },
    }
}

 然后應該就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM