Originariamente inviato da tommisceddu
codice:
try
{
	 // Carica i driver JDBC per MySQL
	 Class.forName("com.mysql.jdbc.Driver");
	
	 // Apre la connessione con il database
	 con = DriverManager.getConnection(url, usr, psw);
	
	// crea uno 'statement' per l’invio dei comandi SQL al database
	 stmt = con.createStatement();
	
	SQL_query = "SELECT * FROM tabella;";

	// Invia la query SQL al database e salva il risultato in rs
	 rs = stmt.executeQuery(SQL_query);
				
	while (rs.next())
	{
		variabile1 = rs.getString(1);
		variabile2 = rs.getString(2);
		variabile3 = rs.getString(3);
	}

	//output
	System.out.println (variabile1 +" "+ variabile2 +" "+ variabile3);

	// chiude la connessione con il database
	con.close();
}
catch (ClassNotFoundException ex)
{	
	ex.printStackTrace();
}
catch (SQLException ex)
{
	ex.printStackTrace();
}
Questa è per una stampa su video, se invece devi stampare su carta, potresti provare invece del System.out.println(); un metodo per scriverelo su file per poi stamparlo.
Ma nel seguente codice dove specifico il nome del database?
Tra l'altro ho provato a compilare il codice senza cambiargli una virgola e mi da una marea di errori

P.S: Visto che ci siamo qualcuno conosce una mini guida che spiega per benino come interfacciare il mysql con il java?