Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Una idea

    (Puntos:0)
    por pobrecito hablador el Jueves, 05 Mayo de 2005, 18:21h (#496599)
    A ver, yo no trabajo normalmente con MySQL así que no sé exactamente qué te está pasando. Sí que uso a veces PostgreSQL (con Java, se entiende).

    Te cuento algo que se me ha ocurrido, "para-por-si".

    En PostgreSQL, hay un fichero, el pg_hba.conf donde tú dices quién se puede conectar, a qué bases de datos y de qué manera (usando sockets UNIX, mediante TCP/IP o con señales de humo).

    Creo recordar que lo primero que hay que hacer para poder usar JDBC con PostgreSQL es añadir cierta línea al pg_hba.conf, para habilitar las conexiones vía TCP/IP. Si no lo haces, no puedes abrir conexiones desde una aplicación Java (pero sí puedes abrir la consola de PostgreSQL y chutarle sentencias y cosas).

    Ahí va mi hipótesis.

    - MySQL puede atender conexiones de distintos tipos (como PostgreSQL).
    - La consola y la librería para Python acceden a través de un socket LINUX o de otra forma local que sí está habilitada por defecto.
    - El driver de JDBC de MySQL usa (como el de PostgreSQL) sockets TCP/IP
    - MySQL trae deshabilitado por defecto el acceso al servidor vía TCP/IP

    Podría ser, ¿no?