ssl을 요구하도록 데이터베이스를 설정했습니다. 공개 키를 전달하여 명령 줄을 통해 db에 연결할 수 있는지 확인했습니다 [공개 키를 전달하지 않으면 연결할 수 없음을 확인했습니다]Python MySQLDB SSL 연결
내 장고 응용 프로그램에서 같은 오류가 발생하는 경우 나는 열쇠를 전달하지 않는다. 그것은 내 settings.py 올바르게 공개 키 경로를 전달하도록 설정하지 않은 것 같습니다.
내 설정에 어떤 문제가 있습니까? 나는 python-mysqldb를 사용하고있다.
DATABASES['default'] = {
'ENGINE': 'django.db.backends.mysql',
'HOST': 'my-host-goes-here',
'USER': 'my-user-goes-here',
'NAME': 'my-db-name-goes-here',
'PASSWORD': 'my-db-pass-goes-here',
'OPTIONS': {
'SSL': '/path/to/cert.pem',
}
}
당신이 베어'MySQLdb'를 사용하여 연결 할 수 있었나요? –
그래, 내가 다음 지침에 따라 연결할 수 있습니다 : http://homekable.com/?p=271 하지만 나는 django의 데이터베이스 옵션에서 ssl_settings를 표현하는 것과 동일한 방법을 찾을 수없는 것 같습니다. –