3
<?php
// Connect to mysql server
$link = mysql_connect(HOST, USER, PASSWORD);
if(!$link) {
die('Could not connect to server: ' . mysql_error());
}
// Select database
$db = mysql_select_db(DATABASE);
if(!$db) {
die('Cannot use the database');
}
mysql_set_charset('charset=utf8', $link);
//code
?>
我是php beginer.I已經寫了一個簡單的PHP HTTP API從數據庫讀取一些數據並返回正文。這個API被許多使用應用程序異步訪問。當我們每秒增加用戶數超過200時,我會收到以下警告:最好的做法來處理太多的mysql連接
PHP Warning: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections in /home/ws/public_html/include/get_details.php on line 3
我想知道它的最佳解決方案。
感謝
你在共享的虛擬主機?要麼? – 2013-02-17 20:45:40
購買更多帶寬,服務器功率? – 2013-02-17 20:45:48
所以我看到'mysql_connect'和'mysql_select_db'。你實際上是否也在'mysql_close'這個連接的最後? – Oldskool 2013-02-17 20:47:31