Foros del Web » Programando para Internet » PHP »

Error MySQL

Estas en el tema de Error MySQL en el foro de PHP en Foros del Web. Hola que tal amigos, tengo la siguiente conexion a mi base de datos pero amenudo me marca el error de: user already has more than ...
  #1 (permalink)  
Antiguo 25/02/2009, 16:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 80
Antigüedad: 15 años, 5 meses
Puntos: 0
Error MySQL

Hola que tal amigos, tengo la siguiente conexion a mi base de datos pero amenudo me marca el error de:

user already has more than 'max_user_connections' active connectios.


CONEXION A BD MYSQL:


<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname = "localhost";
$database= "admdatabase123";
$username = "admuser";
$password= "12315987";
$C = mysql_pconnect($hostname,$username,$password) or tie_error(mysql_error(),E_USER_ERROR);
?>


Espero me puedan ayudar!!!. Gracias
  #2 (permalink)  
Antiguo 25/02/2009, 18:15
Avatar de tata009  
Fecha de Ingreso: septiembre-2008
Ubicación: En mi casa
Mensajes: 426
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Error MySQL

eso es porque usas pconnect y la conexion sigue establecida , usa connect
__________________
SI pones un CD de MIcrosoft al reves aparecen mensajes satanicos pero si lo pones a la derecha PEOR SE TE INSTALA WINDOWS!!!!
Para webmasters e informaticos
  #3 (permalink)  
Antiguo 25/02/2009, 18:16
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: Error MySQL

mira el mio

Código PHP:
<?php
//deve modifcarse antes
$db_host 'localhost';
$db_user 'root';
$db_pass '';
$db_name 'db';
$conectar mysql_connect($db_host$db_user$db_pass) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($db_name$conectar); 
?>
solo llenalo con tus datos
  #4 (permalink)  
Antiguo 25/02/2009, 21:29
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Error MySQL

puedes hacer una clase también con el patrón singlenton para poder tener una sóla instancia de conexión a BD, aunque cuando tienes miles de visitas concurrentes(dependiendo de tu servidor de BD) puedes tener cuello de botella, para ello hay algo que se llama spool de conexiones, googlea y vas a encontrar mucha información

suerte.
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
  #5 (permalink)  
Antiguo 25/02/2009, 21:57
 
Fecha de Ingreso: febrero-2009
Ubicación: Cusco - Peru
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Error MySQL

tambien te sugeriria q utilices mysql_connect en ves de mysql_pconnect, pero si aun asi deseas utilizarlo, lo recomendable seria q tambien hagas una clase o funcion que cierre esa conexion si eske esta no es necesaria, ya q en muchos casos no lo es.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:06.