mysql_connect()
1.mysql_connect peut être utilisé pour fermer le temps de connection.Every son ouverture et fermeture de la connexion de base de données, en fonction de la demande.
base de données 2.Here est ouverte à chaque fois que la page est chargée dans MYSQL connecter
3. Lorsque la page est chargée, la base de données est chargé chaque fois
4.It est utilisé pour fermer la connexion
Exemple:
<?php $conn = mysql_connect(‘host’, ‘mysql_user’, ‘mysql_password’); if(!$conn){ die(‘Could not connect: ‘ . mysql_error()); } echo ‘Connected successfully’; mysql_close($conn); ?>
description:
hôte: spécifie un nom d'hôte ou une adresse IP comme localhost.
mysql_user: Indique le nom d'utilisateur MySQL
mysql_password: Indique le mot de passe MySQL
mysql_pconnect()
1.We utiliser le mysql_pconncet(), il tente d'abord de trouver une ouverture persistante connexion.
2.Le mysql_pconncet() ouvre une connexion persistante
3.Le mysql_pconnect() ne prend pas en charge la connexion à proximité
4.mysql_pconnect() ne peut pas fermer la connexion. Ici, ouvrez une connexion persistante à la base de données
5.La base de données n'a pas besoin d'être connectée à chaque fois.
6.La base de données n'a pas besoin d'être connectée à chaque fois dans mysql_pconncet().
plus de détails: http://prittytimes.com/difference-between-mysql_connect-and-mysql_pconnect/
Dans les versions plus récentes de PHP que quand j'ai écrit cette réponse, j'ai découvert qu'il ya maintenant des paramètres de réglage de la taille de la piscine. En particulier, 5.4.0 a l'option 'mysqli.max_persistent' qui est la taille maximale du pool de connexion dans cette instance de PHP. Il n'y a toujours pas de valeur dans PHP pour temporiser les connexions. – staticsan