解决mysql八小时断连问题

注意这里的db必须声明为global全局变量

当你有一个参数在一个方法中会被改变,如果你希望把这个改变给积累下来,而不是每一次都是从头开始变化的话,那么这个参数就需要声明为全局变量

# 测试mysql是否断连
def test_connection():
    global db
    try:
        db.ping()
    except:
        db = MySQLdb.connect("172.16.10.46", "root", "123456", 'test', charset='utf8')
    cursor = db.cursor()
    return cursor
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。