Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment éviter de dépasser max_user_connections lors du rechargement/rafraîchissement de la page plusieurs fois ?

RÉPONSE :

Deux choses que vous pouvez examiner :

  1. mysql_close() - Il se peut que le système attende quelques secondes pour fermer les connexions parce que vous ne le lui avez pas dit. (C'est-à-dire :l'ordinateur ne ferme pas la porte tout de suite jusqu'à ce que vous le lui disiez ou qu'après que tout soit dit et fait).

$connexion =mysql_connect();mysql_close($connexion);

Assurez-vous d'utiliser la variable lors de la connexion...

  1. Vous pouvez essayer la connexion persistante mysql de php. Essentiellement une connexion permanente à la base de données... ce n'est pas l'idéal, mais cela pourrait aussi fonctionner. Sa syntaxe est pratiquement la même que mysql_connect() :

$connexion =mysql_pconnect("localhost","mysql_user","mysql_pwd");

SECONDAIRE :

Si vous êtes intéressé, je pourrai peut-être vous fournir un meilleur environnement de développement php/mysql (gratuit, sans aucune obligation d'aucune sorte)... 100 % de votre choix, j'essaie juste de vous aider.

DÉLÈVEMENT :

Je ne comprends pas pourquoi les gens ici insistent pour dire aux autres d'utiliser PDO, mais n'aidez pas à résoudre le problème... les gens vont utiliser ce qu'ils veulent jusqu'à ce qu'ils apprennent une meilleure façon de le faire. Ce n'est pas en battant le cheval AOP que les gens l'adopteront plus vite...