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

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