Django中对SSL MySQL连接的backport dbshell支持<1.8
django-mysql-ssl的Python项目详细描述
#django mysql ssl
**描述**:启用mysql ssl时对manage.py dbshell的backport支持
\它还应该与django 1.6-1.7一起工作。Django 1.8不需要此插件,因为功能内置在核心中。
安装应用程序及其依赖项
```
pip安装django mysql ssl
````
请确保已在django设置中使用适当的ssl ca配置mysql数据库。您可能还需要“cert”和“key”,但在大多数情况下,“ca”应该可以正常工作。此功能内置于django中,与此插件无关。
``python
databases={
'default':{
'engine':'django.db.backends.mysql',
…
'options':{'ssl':{'ca':'<;ca cert>;'}
}
}
```
1。使用“db shell_ssl”命令连接到db shell:
``shell
./manage.py dbshell_ssl
````
请在此存储库的问题跟踪程序中提交问题。
[条款](terms.md)
2.[许可证](许可证)
3.[cfpb源代码策略](https://github.com/cfpb/source-code-policy/)
----
django ticket解释breaked dbshell命令:https://code.djangoproject.com/ticket/22646
1。Django PR实现Django 1.8中的功能:https://github.com/django/django/commit/01801edd3760f97a4ebc4d43ca5bbdbdfebbbb0a
**描述**:启用mysql ssl时对manage.py dbshell的backport支持
\它还应该与django 1.6-1.7一起工作。Django 1.8不需要此插件,因为功能内置在核心中。
安装应用程序及其依赖项
```
pip安装django mysql ssl
````
请确保已在django设置中使用适当的ssl ca配置mysql数据库。您可能还需要“cert”和“key”,但在大多数情况下,“ca”应该可以正常工作。此功能内置于django中,与此插件无关。
``python
databases={
'default':{
'engine':'django.db.backends.mysql',
…
'options':{'ssl':{'ca':'<;ca cert>;'}
}
}
```
1。使用“db shell_ssl”命令连接到db shell:
``shell
./manage.py dbshell_ssl
````
请在此存储库的问题跟踪程序中提交问题。
[条款](terms.md)
2.[许可证](许可证)
3.[cfpb源代码策略](https://github.com/cfpb/source-code-policy/)
----
django ticket解释breaked dbshell命令:https://code.djangoproject.com/ticket/22646
1。Django PR实现Django 1.8中的功能:https://github.com/django/django/commit/01801edd3760f97a4ebc4d43ca5bbdbdfebbbb0a