django数据库自动重连的方法实例


Posted in Python onJuly 21, 2019

简介

Django数据库连接超过wait_timeout导致连接丢失时自动重新连接数据库

https://github.com/zhanghaofe...(本地下载)

安装

pip install django_db_reconnect

注意仅支持pymysql,使django使用pymysql需要先安装包并在settings.py所在目录的__init__.py增加如下代码:

import pymysql
pymysql.install_as_MySQLdb()

使用

添加django_db_reconnect到settings.py的INSTALLED_APPS

INSTALLED_APPS = (
 # 省略其他配置
 'django_db_reconnect',
)

其他问题

事务或者其他autocommit=False非自动提交情况下将不会自动重连,否则可能导致连接丢失前的写入没有commit被丢弃

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
用Python的urllib库提交WEB表单
Feb 24 Python
详解Django中Request对象的相关用法
Jul 17 Python
使用python和pygame绘制繁花曲线的方法
Feb 24 Python
利用python将图片版PDF转文字版PDF
May 03 Python
Flask框架工厂函数用法实例分析
May 25 Python
python单向循环链表原理与实现方法示例
Dec 03 Python
python sorted函数原理解析及练习
Feb 10 Python
Selenium向iframe富文本框输入内容过程图解
Apr 10 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
Jun 02 Python
python中数字是否为可变类型
Jul 08 Python
python实现excel公式格式化的示例代码
Dec 23 Python
Python 键盘事件详解
Nov 11 Python
django使用django-apscheduler 实现定时任务的例子
Jul 20 #Python
python 自定义装饰器实例详解
Jul 20 #Python
Python 列表去重去除空字符的例子
Jul 20 #Python
python列表每个元素同增同减和列表元素去空格的实例
Jul 20 #Python
用Python配平化学方程式的方法
Jul 20 #Python
对python中的float除法和整除法的实例详解
Jul 20 #Python
python从list列表中选出一个数和其对应的坐标方法
Jul 20 #Python
You might like
简体中文转换为繁体中文的PHP函数
2006/10/09 PHP
PHP strncasecmp字符串比较的小技巧
2011/01/04 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
2016/06/13 PHP
记录一次排查PHP脚本执行卡住的问题
2016/12/27 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
img的onload的另类用法
2008/01/10 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
JavaScript中操作Mysql数据库实例
2015/04/02 Javascript
JQuery ztree带筛选、异步加载实例讲解
2016/02/25 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
Nodejs中 npm常用命令详解
2016/07/04 NodeJs
AngularJS  $on、$emit和$broadcast的使用
2016/09/05 Javascript
浅析Node.js:DNS模块的使用
2016/11/23 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
解决IE7中使用jQuery动态操作name问题
2017/08/28 jQuery
解决Vue编译时写在style中的路径问题
2017/09/21 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
使用nodejs分离html文件里的js和css详解
2019/04/12 NodeJs
element-ui table组件如何使用render属性的实现
2019/11/04 Javascript
详解element上传组件before-remove钩子问题解决
2020/04/08 Javascript
Vue项目移动端滚动穿透问题的实现
2020/05/19 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
Python translator使用实例
2008/09/06 Python
Python命令启动Web服务器实例详解
2017/02/23 Python
Python实现决策树C4.5算法的示例
2018/05/30 Python
python numpy数组复制使用实例解析
2020/01/10 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
2020/12/16 Python
Jo Malone美国官网:祖玛珑香水
2017/03/27 全球购物
群众路线剖析材料
2014/09/30 职场文书
单位作风建设自查报告
2014/10/23 职场文书
破坏寝室公物检讨书
2014/11/17 职场文书
工作自我推荐信范文
2015/03/25 职场文书
无线电通信名词解释
2022/02/18 无线电