Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Error Nr. 2003

Estas en el tema de Error Nr. 2003 en el foro de Mysql en Foros del Web. Hola a todos, Ya se que este tema está discutido en otros hilos, pero es que no doy con la solución haciendo lo que se ...
  #1 (permalink)  
Antiguo 21/12/2010, 19:07
 
Fecha de Ingreso: diciembre-2009
Mensajes: 19
Antigüedad: 10 años, 3 meses
Puntos: 0
Exclamación Error Nr. 2003

Hola a todos,

Ya se que este tema está discutido en otros hilos, pero es que no doy con la solución haciendo lo que se propone en los mismos (por ejemplo: [URL="http://www.forosdelweb.com/f20/abrir-puertos-388016/#post1516073"]msj foro[/URL] )

Estoy instalando un MySQL Community Server version 5.5.8 sobre un Windows XP (para montarme un entorno de desarrollo en local con NetBeans (PHP)) y cuando solo le falta hacer el "Apply security settings" me casca el error (adjunto jpg): He abierto puertos, puesto la excepción para el ejecutable de MySQL y cada vez que le doy a reintentar vuelve a salir el error.

Como lo que quiero es un servidor local, no entiendo de todas maneras que pintan los puertos del firewall, pero como ya digo, ni abriendolos me tira.

Sólo comentar que el XP lo estoy corriendo sobre una máquina virtual VMware que corre en un Mac, pero para todas las demás aplicaciones va como la seda (no da problemas de firewall).

A ver si alguien puede echarme una mano, por favor. Muchas gracias.

  #2 (permalink)  
Antiguo 22/12/2010, 06:20
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 13 años, 4 meses
Puntos: 8
Respuesta: Error Nr. 2003

lo mismo me sucedio prueba con una version essential.

la 6 por ejemplo o la 4.1.


de hecho en su estado actual puedes probar con el mysql GUI TOOLS e instalar el servicio por el service monitor y aun asi niega la entrada, pero si te conectas por DOS y ejecutas mysql este te deja conectar y trabajar con la base de datos.


en el sitio oficial de mysql existen muchos post y posibles soluciones que para mi concepto ninguna sirve ya que por lo general la activación del servicio y conexiones de red quedan en un estado diferente.
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #3 (permalink)  
Antiguo 22/12/2010, 07:31
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.323
Antigüedad: 12 años, 4 meses
Puntos: 2655
Respuesta: Error Nr. 2003

Cita:
Sólo comentar que el XP lo estoy corriendo sobre una máquina virtual VMware que corre en un Mac, pero para todas las demás aplicaciones va como la seda (no da problemas de firewall).
Tu problema es bastante más específico que esos post viejos (4 años) que estuviste mirando. las cosas no sólo han cambiado, sino que ni siquiera se trata de las mismas versiones de MySQL.
Por otro lado, el hecho de que corras otras aplicaciones bien es absolutamente irrelevante: La inmensa mayoría no pide acceso a los servicios TCP/IP como lo hace MySQL, por lo que jamás tendrán problemas con el Firewall.

Cita:
Como lo que quiero es un servidor local, no entiendo de todas maneras que pintan los puertos del firewall, pero como ya digo, ni abriendolos me tira.
Pintan, porque el "dialogo" entre MySQL y los clientes de MySQL (cosnola, WorkBench, phpMyAdmin, NetBeans, etc), no se hace si no es a través de un puerto TCP, el 3306 en este caso, que MySQL "escucha", y por defecto el Firewall bloquea todo acceso a los puertos TCP que no sean de uso estádar,como por ejemplo los usados para navegar (HTTP), descargas (FTP), correo (POP y STMP), y algunos más. Si no lo abres específicamente, MySQL no lo puede usar porque el firewall lo tiene controlado.
Además de eso, el hecho que sea un servidor local es irrelevante, porque usar el localhost usa también TCP/IP (127.1.1.1:3306), ya que es ese protocolo con el que accedes a MySQL. En los hechos daría igual que en lugar de usar el localhost usases un servidor externo.

¿Se entiende?

Por otro lado, el error, como dije, se da en un escenario bastante particular: Una máquina virtual corriendo sobre MacOS, por lo que lo primero que habría que revisar es:
- Si los recursos asignados a esa máquina virtual son suficientes para la versión que se quiere usar.
- Si no sería más adecuado usar una versión para MacOS, considerando que se trata de un proyecto portable y existe una versión para ese sistema.

Cita:
lo mismo me sucedio prueba con una version essential.
la 6 por ejemplo o la 4.1.
Snaft_J1: La versión 6.x fue una versión alfa discontinuada (lo que implica montañas de bugs) que finalmente fue reemplazada por la 5.1.x.
La versión 4.x, no sólo es obsoleta, también está discontinuada y sin soporte desde el año pasado. No son versiones buenas para probar el caso.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: php, windows
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 22:26.