python3.6.2 + django1.11.4 + django-mssql1.8 - 这个组合支持吗?无法从 Django 连接 sql 服务器
python3.6.2 + django1.11.4 + django-mssql1.8 - is this combination supports? Unable to connect sql server from django
我正在为我的 Web 应用程序使用 pthon3.6.2
+ django1.11.4
+ django-mssql1.8
组合,但无法连接到 sql server
数据库。以下是我在 setting.py
中使用的设置
DATABASES = {
'default': {
'NAME': 'DB1',
'ENGINE': 'sqlserver_ado',
'HOST': '192.168.5.245',
'USER': 'user1',
'PASSWORD': '123456',
}
}
- 这个组合支持吗?即支持 django-mssql1.8 或者
不与其他两个。 django-mssql website 没有提到
这个
- 如果支持请告知如何解决
我收到以下错误:
终于找到解决办法了。我仍然不知道该组合是否支持。我正在使用 django-pyodbc-azure 1.11.0.0
而不是 django-mssql
安装:
pip install django-pyodbc-azure
以下是 settings.py 处的代码。它工作正常。
'default': {
'NAME': 'DB1',
'ENGINE': 'sql_server.pyodbc',
'HOST': '192.168.5.245',
'USER': 'user1',
'PASSWORD': '123456',
'OPTIONS' : {
'driver' : 'SQL Server Native Client 11.0'
}
}
我正在为我的 Web 应用程序使用 pthon3.6.2
+ django1.11.4
+ django-mssql1.8
组合,但无法连接到 sql server
数据库。以下是我在 setting.py
DATABASES = {
'default': {
'NAME': 'DB1',
'ENGINE': 'sqlserver_ado',
'HOST': '192.168.5.245',
'USER': 'user1',
'PASSWORD': '123456',
}
}
- 这个组合支持吗?即支持 django-mssql1.8 或者 不与其他两个。 django-mssql website 没有提到 这个
- 如果支持请告知如何解决
我收到以下错误:
终于找到解决办法了。我仍然不知道该组合是否支持。我正在使用 django-pyodbc-azure 1.11.0.0
而不是 django-mssql安装:
pip install django-pyodbc-azure
以下是 settings.py 处的代码。它工作正常。
'default': {
'NAME': 'DB1',
'ENGINE': 'sql_server.pyodbc',
'HOST': '192.168.5.245',
'USER': 'user1',
'PASSWORD': '123456',
'OPTIONS' : {
'driver' : 'SQL Server Native Client 11.0'
}
}