Django 连接SQL server

Posted 徐小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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,
        },
    }
}

 然后应该就可以了

以上是关于Django 连接SQL server的主要内容,如果未能解决你的问题,请参考以下文章

在 myeclipse中进行连接sql server的测试

Django 连接SQL Server ODBC 设置

Microsoft SQL Server 代码片段收集

缺少 SQL SERVER 2014 代码片段

Django——连接sql server数据库

Django连接SQL Server,安装相关扩展包及相关配置