Comment contourner un too many connections

Fermé
Abdoul 14 - 16 févr. 2016 à 10:44
 Abdoul 14 - 16 févr. 2016 à 11:20
Bonjour Chers amis,
je cherche un moyen de contourner ce message d'erreur qui me dit que le nombre max de connexion simultané à mysql est atteint. Je développe en PHP, ce que je cherche à faire c'est que lorsque je recois le code d'erreur 1040 qui correspond à ce message je veux lancer une autre connexion en utilisant un autre compte utilisateur mysql. Dites si la limitation de connexion est faites par utilisateur
A voir également:

3 réponses

jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 718
16 févr. 2016 à 11:01
Bonjour,

Dites si la limitation de connexion est faites par utilisateur

TU parles des utilisateurs de ton application ou des "USER" mysql ??

Sachant que ...Par défaut... il y a 150 connexions autorisées ....par "CLIENT"
https://dev.mysql.com/doc/refman/8.0/en/too-many-connections.html




0
Merci avance de votre aide.
je parle des utilisateur de Mysql.
0
J'avais visité ce lien, mais j'ai pas bien compris ce qu'il tente de faire dans le code ci dessous

<?
ini_set('display_errors', '0');
$link = mysql_connect("localhost", "user", "pass");
if (mysql_errno() == 1040 OR mysql_errno() == 1203) {
define("DB_HOST", "some_ip:3306");//remote
define("DB_NAME", "db"); //database_name
define("DB_USER", "user"); //database user name
define("DB_PASSWORD","pass"); //database (user) password
}
else
{
define("DB_HOST", "localhost");
define("DB_NAME", "db_name2"); //database_name
define("DB_USER", "user"); //database user name
define("DB_PASSWORD","pass"); //database (user) password
}
ini_set('display_errors', '1');
//by feha at www.vision.to
?>
0