以下是mysql錯誤: 連接失敗:用戶'db2498'超出了'max_user_connections'資源(當前值:200)。'max_user_connections'設置爲200 - 仍然出現錯誤
我設置的my.cnf:
[mysqld]
max_connections = 500
max_user_connections = 200
我設置MAX_USER_CONNECTIONS在MySQL用戶200也。我在大約10-20分鐘內就有1400人到達了該網站。每個人平均持續14秒,並且我收到了大約1400條這些消息。
我正在使用PHP/Mysql。這是數據庫類:
class DB{
public function __construct(){
$this->conn = new mysqli($this->host,$this->user,$this->pass,$this->db);
/* check connection */
}
public function selectSomething(){
/* select data & return */
}
public function __destruct()
{
$this->conn->close();
}
}
這是我怎麼稱呼它:
$conn = new DB();
$result = $conn->selectSomething();
/* do something */
$result = $conn->selectSomething();
/* do something */
$result = $conn->selectSomething();
/* do something */
的用戶是網站的平均14秒。爲什麼我得到這個錯誤?是毀滅嗎?我有數據庫封裝器設置錯誤嗎?我迷路了,技術支持幫助不大。
用戶連接!=用戶 – JohnFx 2012-02-22 05:22:28