Hola tengo un sistema hecho en java que interactua con una base de datos de mysql colocada localmente y utilizo el siguiente driver para conectarme:
mysql-connector-java-3.0.11-stable-bin.jar
y todo funciona muy bien, puedo hacer transacciones de cualquier tipo.
pero mi duda es que necesito para hacer que mi programa .jar no solo consulte una base de datos en forma local o en una intranet, sino que el programa logre conectarse a una base de datos colocada en un servidor web.
los ejemplos de url que ocupo para conectarme son:
jdbc:mysql://localhost/test --- para conexion local
jdbc:mysql://172.18.13.188/test --- para conexion a una pc de la intranet
"jdbc:mysql://200.163.201.33/test --segun seria la url para conectarme a un servidor web con la base de datos
pero me marca este error:
"unable to connect any host due to exception:java.net.ConnectException:Connection timed out: connect"
no se si se tenga que cambiar el controlador o configurar .
se que la direccion del servidor funciona por que pues esta un sitio hospedado ahi asi que no se que se pueda hacer
agradecere mucho si tiene una ide a de esto gracias