Maison >base de données >tutoriel mysql >MySQL - Explication détaillée du serveur maintenant la connexion avec MySQL (image)
Le programme serveur accède souvent à la base de données et le programme serveur continue de fonctionner pendant une longue période. MySQL a une fonctionnalité. Il n'effectue aucune opération après la connexion à la base de données, par défaut, il ferme automatiquement la connexion dormante après. 8 heures ! Dans des circonstances normales, il est difficile de prédire quand le programme effectuera des opérations de base de données. Si la connexion est déconnectée par MySQL, des problèmes inattendus se produiront. C'est un désastre dans les programmes serveur ! Une façon de maintenir la connexion entre le programme serveur et MySQL consiste à modifier le temps de veille par défaut, mais cette méthode traite les symptômes mais pas la cause première. L'autre méthode consiste évidemment à effectuer régulièrement des opérations de base de données pour maintenir la connexion à MySQL.
Comment afficher le temps de veille par défaut :
Après vous être connecté à MySQL, entrez la commande show variables like '%timeout%'. Certaines variables concernant le délai d'expiration dans MySQL apparaîtront
<.>Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!