php连接mysql超时的解决方法

WBOY
Freigeben: 2016-07-25 09:05:38
Original
1393 Leute haben es durchsucht
  1. function reconnect(){  
  2.     if (!mysql_ping ($this->db)) {  
  3.         //here is the major trick, you have to close the connection (even though its not currently working) for it to recreate properly.  
  4.         mysql_close($this->db);  
  5.         $this->connect();  
  6.     }  
  7. }   
复制代码
其中的mysql_ping()用来判断连接是否已经被断开了,若是断开了,关闭当前的链接,重新创建新的连接。
这样,只要发现连接被断开了,即可重新连接了。


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage