Java + DB (Mysql) : um exemplo pra eu aprender

Olá pessoal. Como muitos aqui sou novo na linguagem Java. Já me familiarizei com a ferramenta IDE Netbeans. Realizei aqueles primeiros programinhas básicos, funcionou tudo ok! (graças ao forum GUJ e vcs)
Mas tenho curiosidade muito grande em ver um programinha feito em Java interagindo com uma tabela num BD.

Tenho aqui o seguinte já instalado e rodando no meu XP: Netbeans (IDE Java), Mysql essential (BD Mysql server 5.0) e DBManager (Gerenciador BD visual). Agora me esclareçam 2 coisas:
1º) o mysql-connector-java-5.0.3 é utilizado para que e devo copiá-lo para onde?? ou se instala?

2º) penso que tudo em informática aprendemos muito melhor na prática, por isso alguém daria alguma dica de um exemplo a ser seguido de um programinha que acesse uma tabela em meu BD Mysql. Porque assim eu poderia testar aqui e daí abrir a mente (ter a visão do negócio).

Obrigado desde já!

duLeal

[color=darkblue]Adicione o JAR ao projeto, segue a maneira como deve ser usada a conexão: [/color]

        Class.forName("com.mysql.jdbc.Driver");
	 conn = DriverManager.getConnection("jdbc:mysql://url/", "user", "password");

        PreparedStatement psmt = conn.prepareStatement("Select * from teste");
	 ResultSet rs = psmt.executeQuery();
			
	 while(rs.next())
			System.out.println(rs.getString(1));