php 连接mysql 连接池 限制100个
原文地址:<a target=_blank href="http://blog.sina.com.cn/s/blog_683ee7950100s0sv.html">http://blog.sina.com.cn/s/blog_683ee7950100s0sv.html</a>
<?php
class ConnecToDB
{
private static $instance=array();
//防止外部创建新的数据库连接类
private function _constuct(){}
static public function Connect()
{
//连接类不够100,创建新类
if(count(self::$instance)<100)
{
$newDb=new self();
self::$instance[]=$newDb;
return $newDb::ConDB();
}
else
{
//随机数保证数据库连接均衡
$i=rand(0,99);
$new_obj=self::$instance[$i];
return $new_obj::ConDB();
}
}
static private function ConDB()
{
try
{
$connec=mysql_connect("127.0.0.1","数据库账户","数据库密码");
mysql_select_db("数据库名");//选择数据库
}
catch(Exception $e)
{
$errors[]=$e->getMessage();}
?>
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了
