Tengo este juego de Tetris escrito en Java, que usa DB para registrar puntajes altos. Funcionó bien siempre y cuando yo estaba usando remota base de datos MySQL, pero ahora estoy tratando de establecer localhost DB usando XAMPP MySQL y se sigue adelante como "excepción de SQL: fallo del enlace de comunicaciones" en el comando:¿Cómo conectar el DB local XAMPP MySQL usando JDBC?
con = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/score", user, psw);
I Supongo que es una URL incorrecta o una configuración de base de datos, pero realmente no sé qué verificar. ¿Algunas ideas?
EDITAR: Mi amigo ha solucionado mi problema reemplazando "localhost" en URL por "127.0.0.1" (lo cual fue bastante vergonzoso como seguramente se puede imaginar: P).
Así que la pregunta es: ¿Por qué XAMPP no puede traducir "localhost" a la dirección IP y cómo solucionarlo?
se puede navegar a la base de datos MySQL con el Query Browser? Recuerdo que me encontré con un problema similar con una aplicación de Java que se negó a reconocer nombres en la cadena de conexión a MySQL. –
No olvide este importante paso en este enlace - http://ferdidolot.wordpress.com/2009/06/14/java-mysql-jdbc-tutorial-using-netbeans-part-1/ –
[Esta publicación] (http: //forums.netbeans.org/ntopic4896.html) afirma haberlo solucionado. Echale un vistazo. – duffymo