Comment contourner un too many connections

Abdoul 14 -  
 Abdoul 14 -
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

3 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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
Abdoul 14
 
Merci avance de votre aide.
je parle des utilisateur de Mysql.
0
Abdoul 14
 
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