【解决】python连接mysql数据库过段时间就会断开pymysql.err.OperationalError
问题:1.python中的数据库连接没有长连接的概念,之前我就踩过这个坑:用最基础的连接方法连接mysql数据库,然后往数据库插入数据,过一会儿就报错了(错误的代码我忘了,后面有遇到场景再重现一下),大概的意思是数据库连接已断开。2.python基础连接方式进行数据库连接及增删改查操作,每次连接mysql请求时,都是独立的去请求访问,比较浪费资源,而且访问数量达到一定数量时,对mysql的性能会产生较大的影响。解决办法:问题1中如果不在意数据库性能的话最简单的就是简单预处理一下:try:
原创
2020-07-30 15:12:46 ·
14933 阅读 ·
6 评论