Mysql-php如何用php v 5.2实现连接池,并且不允许持久连接

时间:2013-03-12 07:28:01

标签: php mysql

有没有办法用php v5.2.17实现连接池,所以这个版本不存在单例。显然,我的网站主机php phpinfo()不允许持久连接显示:

  

指令..................................本地   价值........................掌握价值   mysql.allow_persistent ........................关...................... ..............关

如果没有可能的连接池,那么可以有任何解决方法吗?使用其他语言等。减少mysql连接的数量对我来说是必须的。

用户对数据库的查询也是完全相同的查询,即它不依赖于用户或会话。它是一个硬编码的歌曲查询。只是这个信息可能会有所帮助。 感谢。

1 个答案:

答案 0 :(得分:1)

我同意@SDC给出的评论,只是想让这个“正式”。

考虑到这一切,我担心你可能运气不好。您无法在该版本的PHP中创建持久连接。你唯一的选择是mysql_pconnect,它显然已经被主机禁用了。

您可以选择@SDC建议的三个选项:

  • 让他们允许/升级PHP。
  • 切换到更宽松的主机。
  • 自托管