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中的socket模块使用代理实例
May 29 Python
python装饰器decorator介绍
Nov 21 Python
编写Python脚本把sqlAlchemy对象转换成dict的教程
May 29 Python
python数据预处理之将类别数据转换为数值的方法
Jul 05 Python
python+pillow绘制矩阵盖尔圆简单实例
Jan 16 Python
在Python 中实现图片加框和加字的方法
Jan 26 Python
django 消息框架 message使用详解
Jul 22 Python
python 利用jinja2模板生成html代码实例
Oct 10 Python
python中的subprocess.Popen()使用详解
Dec 25 Python
Python如何把十进制数转换成ip地址
May 25 Python
python中判断数字是否为质数的实例讲解
Dec 06 Python
python实现高效的遗传算法
Apr 07 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
星际争霸秘籍
2020/03/04 星际争霸
windows下开发并编译PHP扩展的方法
2011/03/18 PHP
php控制文件下载速度的方法
2015/03/24 PHP
PHP编程实现csv文件导入mysql数据库的方法
2017/04/29 PHP
select组合框option的捕捉实例代码
2008/09/30 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
简介JavaScript中Math.LOG10E属性的使用
2015/06/14 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
jquery取消事件冒泡的三种方法(推荐)
2016/05/28 Javascript
JS实现新建文件夹功能
2017/06/17 Javascript
Angular项目中$scope.$apply()方法的使用详解
2017/07/26 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
es6数据变更同步到视图层的方法
2019/03/04 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
Vue实现简单的留言板
2020/10/23 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
python3.4爬虫demo
2019/01/22 Python
Python时间和字符串转换操作实例分析
2019/03/16 Python
python 计算平均平方误差(MSE)的实例
2019/06/29 Python
python返回数组的索引实例
2019/11/28 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
python实现井字棋小游戏
2020/03/04 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
支持IE8的纯css3开发的响应式设计动画菜单教程
2014/11/05 HTML / CSS
迟到检讨书400字
2014/01/13 职场文书
医院检讨书范文
2014/02/01 职场文书
干部现实表现材料
2014/02/13 职场文书
舞蹈毕业生的自我评价
2014/03/05 职场文书
2014年村官工作总结
2014/11/24 职场文书
个人年终总结怎么写
2015/03/09 职场文书
2015暑期社会实践通讯稿
2015/07/18 职场文书
公文格式,规则明细(新手收藏)
2019/07/23 职场文书
JDK8中String的intern()方法实例详细解读
2022/09/23 Java/Android