如何在db OPTIONS中指定连接协议?如果我使用:
'ENGINE': 'django.db.backends.mysql',
...
'OPTIONS': {
'protocol': 'TPC',
},
错误为'protocol' is an invalid keyword argument for this function
我正在尝试将OPTIONS设置为Django docs,这里是MySQL reference这是因为我想通过ssh隧道建立与远程数据库的连接。
答案 0 :(得分:2)
更改
'HOST': 'localhost',
到
'HOST': '127.0.0.1',
解决问题。使用IP作为主机值驱动程序被迫使用TPC协议。在localhost的情况下,它使用本地文件套接字,它不能通过隧道。