如何在Python CGI下重用数据库连接?

时间:2015-03-15 19:02:51

标签: python cgi

我是python和mysql-python模块的新手。有没有办法重用数据库连接,以便每次请求时都不会连接()和关闭()。

更一般地说,我如何保持'状态'在服务器端?有人可以给我一个教程,以某种方式关注或指导我,非常感谢!

1 个答案:

答案 0 :(得分:0)

CGI 真的无法实现,原始的通用网关接口规定每个请求都要从头开始运行程序。

您希望使用WSGI(Python标准),它允许您的应用程序长期使用。如果你使用像Pyramid,Flask或Django这样的Web框架,WSGI最容易;他们与MySQL等数据库的集成支持连接池开箱即用。