0
我正在處理ajax.php中的ajax調用,它使用mysqli_connect()函數建立數據庫連接,並在echo和exit之前使用mysqli_close()函數關閉連接。AJAX調用後關閉mysqli數據庫連接
仍然看起來連接保持開放,導致一定數量的ajax調用後,我得到'To many connections'錯誤。
所以,現在我想知道,什麼是最好的方式來確保我的所有數據庫連接每次通話後關閉?有沒有辦法檢查當前打開多少個連接來解決問題?
ajax.php:
$con = mysqli_connect("localhost","my_user","my_password","my_db");
// ....some PHP code...
echo 'result';
mysqli_close($con);
exit();
郵政編碼。 – vcanales 2014-11-04 15:58:58
除非您使用持久連接,否則腳本結束時它們將自動關閉。你可能會做比你意識到的更多的Ajax調用。 – jeroen 2014-11-04 16:01:13
我添加了簡單版本的ajax.php – 2014-11-04 16:08:36