用mysql_connect页面结束就结束了,其他页面操作数据库要重新连接
mysql_pconnect会建立持久连接
你说的session 和数据库连接,好像是风牛马之间的关系

解决方案 »

  1.   

    那么请问,我用的postgresql和mysql的处理方法相同吗?多谢!
      

  2.   

    php5中pdo可以支持oracle的连接池
      

  3.   

    那么对PostgreSQL数据库的连接是不是在页面结束的时候就结束了?
      

  4.   

    “那么对PostgreSQL数据库的连接是不是在页面结束的时候就结束了?”
    是的,对所有的数据哭都是一样,都是“数据库的连接是不是在页面结束的时候就结束了”请注意以下容易产生误解的东西
    1、mysql_pconnect会建立持久连接
      数据库的连接有两步,a、建立到数据库服务器的tcp/ip通道;b、建立到数据库服务器的用户通道
      持久连接也称长连接,指的是当程序结束后,tcp/ip通道依然存在。再次连接时可跳过上述的第一步
    2、php5中pdo可以支持oracle的连接池
      所谓的“连接池”是指一组到数据库的tcp/ip通道,通过专用程序进行调度。当发生连接请求时,可减少连接等待的时间但是无论是什么情况,到数据库的用户通道都是必须显式的建立的。这就是网络编程与桌面编程的区别。
    例外从安全角度上看,这也是可以理解的。如果一个连接始终都存在着,那你放心吗?