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 list中append()与extend()用法分享
Mar 24 Python
python抓取网页图片示例(python爬虫)
Apr 27 Python
Windows下将Python文件打包成.EXE可执行文件的方法
Aug 03 Python
python traceback捕获并打印异常的方法
Aug 31 Python
Python3标准库总结
Feb 19 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
Feb 21 Python
python脚本当作Linux中的服务启动实现方法
Jun 28 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
Sep 29 Python
Django对接支付宝实现支付宝充值金币功能示例
Dec 17 Python
检测tensorflow是否使用gpu进行计算的方式
Feb 03 Python
python 实现的截屏工具
May 08 Python
Django如何创作一个简单的最小程序
May 12 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重新实现PHP脚本引擎内置函数
2007/03/06 PHP
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
微信扫描二维码登录网站代码示例
2013/12/30 PHP
php根据年月获取季度的方法
2014/03/31 PHP
php使用imagick模块实现图片缩放、裁剪、压缩示例
2014/04/17 PHP
JSON两种结构之对象和数组的理解
2016/07/19 PHP
php+laravel依赖注入知识点总结
2019/11/04 PHP
CL vs ForZe BO5 第五场 2.13
2021/03/10 DOTA
JS实现网页背景颜色与select框中颜色同时变化的方法
2015/02/27 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
JS正则表达式比较常见用法
2016/01/26 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
2016/12/04 Javascript
Bootstrap基本样式学习笔记之标签(5)
2016/12/07 Javascript
express+mockjs实现模拟后台数据发送功能
2018/01/07 Javascript
Angular刷新当前页面的实现方法
2018/11/21 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
浅谈JavaScript面向对象--继承
2019/03/20 Javascript
socket在egg中的使用实例代码详解
2019/05/30 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
js实现图片上传即时显示效果
2019/09/30 Javascript
python实现的解析crontab配置文件代码
2014/06/30 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
django加载本地html的方法
2018/05/27 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
python编写扎金花小程序的实例代码
2021/02/23 Python
美国最大的珠宝首饰网上商城:Jewelry.com
2016/07/22 全球购物
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
什么是servlet
2012/05/08 面试题
室内设计专业个人的自我评价
2013/12/18 职场文书
司考复习计划
2015/01/19 职场文书
老人与海读书笔记
2015/06/26 职场文书
2015年新农村建设指导员工作总结
2015/07/24 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
教你解决往mysql数据库中存入汉字报错的方法
2021/05/06 MySQL
《原神》新角色演示“神里绫人:林隐泓洄” 宠妹狂魔
2022/04/03 其他游戏