Hola a todos y a todas, estoy haciendo una aplicación con java en la cual accedo a una base de datos. Pues bien, si la base de datos la tengo en localhost, todo va de maravilla, el problema viene cuando subo la base de datos a un hosting, ya que interesa que esté alli. Pues bien, lo tengo en freehosting, y al crear la base de datos me mandan un mail con los datos de conexión:
username: afaa_bbdd
password: *******
database name: afaa_bbdd
database host: mysql3.freehostia.com
database port: 3306
pues bien, lo que hago es cambiar los datos en la aplicación:
String url="jdbc:mysql://mysql3.freehostia.com/afaa_bbdd";
String user="afaa_bbdd";
String pas="********";
Connection con;
Después:
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection(url,user,pas);
Yo creo que está bien porque con localhost va muy bien, pero claro, me da error al conectar con la base y ya no se que hacer. Espero que podáis ayudarme.
Muchas gracias y Saludos