Problemas com conexão MySql

Desculpem-me subir esse tópico, mas por incrível que pareça ainda não consegui resolver o problema.
Lógico que não fiquei somente nele, tive uns atropelos aí que eram prioridades, mas sempre estive tentando resolver essa joça aqui.
Para um amigo de trabalho que rabalha na área passei o código, ele testou no serviço dele, mas não com o MySQL, e sim com o SQL Server, e me disse que está tudo ok com o código, tudo funcionando perfeitamente.

Minha nossa ??? O que está errado ???

Bem, diante dessa situação não há outra conclusão a não ser levar em conta que estou com o MySQL configurado eroneamente em minha máquina rodando em Windows Vista. Já tentei de tudo novamente, mas não deu certo.

Seguinte, R$ 200,00 para quem resolver esse problema para mim e me mostrar o que está ocorrendo de errado, ou seja, dar-me uma aula sobre o problema e me ensinar a configurar o MySQL.
Desculpem-me, sei que esse não é o intuito do fórum, mas estou precisando resolver esse problema rápido.
Quem se habilitar a resolver poste uma mensagem.

Obrigado desde já !

Cara vamos fazer o seguinte teste:

Entre no CMD e digite:

telnet localhost 3306

O que aparece ?

Se aparecer algo parecido com

5.0.77-community-nt♥WIFdCdK-,☻;!5$T[NT;gu8
Use o seguinte metodo:

	public Connection getConnection() throws SQLException {
		String _driver = "com.mysql.jdbc.Driver";
		String _url = "jdbc:mysql://localhost:3306/BASE";
		String _user = "root";
		String _password = "Senha";
		try {
			Class.forName(_driver);
			return DriverManager.getConnection(_url, _user, _password);
		} catch (ClassNotFoundException e) {
			System.err.println(e.getMessage()); 
			throw new SQLException(e.getMessage());
		}
	}

Oliveira, agradeço sua ajuda, mas o que seria CMD ? Desculpe a dúvida básica.
Se for o prompt de comando o que aparece é uma mensagem dizendo que telnet não é um comando reconhecido.
Parece que esse problema não tem fim.
De qualquer forma, obrigado, continuarei tentando.

Fiz o que o Kaike pediu, ou seja, dei um netstat -a
A única linha que apareceu a porta 3306 diz o seguinte:

proto endereço local endereço externo Estado

TCP 0.0.0.0:3306 hp-pc:0 LISTENING

Sei lá o que deve ser isso !

Agradecido a todos !

Agora me veio uma duvida.

Seu windows é 64 bits ?

Entre no Prompt de Comando (CMD)

//Caso o seu Windows seja 32 bits.
>cd c:\WINDOWS\system32
>telnet localhost 3306
//Se for 64 bits entre na pasta Windows e procura o diretorio do 'TelNet'.
>cd DIRETORIO_TELNET
>telnet localhost 3306

Resultado do TelNet esperado

Com o telnet vamos ver se tem conectividade com o mysql.

Outro teste é:

Entre no Prompt de Comando (CMD)

//MYSQL_HOME é o caminho de instalação do Mysql
>cd MYSQL_HOME\bin
>mysql -h IP -u USUARIO -p SENHA

Resultado do MYSQL esperado

Caso esse segundo teste mostrar um resultado parecido o problema esta no Java.

Olá, Caio, segui seus passos, mas nada por enquanto.
entrei no prompt de comando e deu amensagem de que telnet não é um comando interno, algo desse tipo.
NO MySQL o problema ocorre com o -h.
Bem, como sou professor e estou atribulado de serviço com notas e faltas de alunos, tentarei fazer esse código funcionar em outra máquina rodando em XP, no final de semana, com mais tempo, verificarei isso aqui no lap top novamente.
Mas acho que precisarei de apoio técnico para resolver isso viu, muito complicado para meus conhecimentos.
Depois que tiver feito os testes posto aqui como foram.
mas por que o problema seria no Java se em outras máquinas esse código funicona ? Seria a versão do Java ?

Obrigado pela sua ajuda, depois posto o que consegui.
Valeu !

Vamos fazer o seguinte me adiciona no Msn assim podemos conversar melhor sobre o
problema.

[color=darkblue]
MSN: caio@javacia.com.br
[/color]

Ai pegamos o maldito.

Poxa, Caio, agradeço muito sua ajuda !
Vou lhe adicionar sim no msn, vamos ver se conseguimos resolver isso, depois podemos marcar uma cerva.
A que horas você pode se conectar ?

Obrigado aí!

Caio, já lhe adicionei no MSN. Diga aê quando pode me prestar esse serviço.
Nesse Sábado estarei trabalhando na parte da manhã e a tarde posso ver se arrumo um tempo. no domingo para mim seria a melhor opção, no período da tarde, mas o horário é você quem determina. Se não puder no domingo a tarde pode ser no Sábado mesmo a tarde.
Agradecido.

Opa cara tudo bem?
Hoje ficarei no msn até umas 5 horas.

Amanhã fica complicado pra mim porque vou fazer provo do vestibular.
Estou te aguardando até as 5 no msn.

Opa, valeu aí, Caio.
Desculpe-me, mas não pude entrar no sábado, trabalho pela manhã e tive que ficar a tarde numa banca de TCC.
Mas ok, posso entrar na Segunda Feira, se você tiver disponibilidade, lógico.
Se não tiver, só dizer o dia que tem, aí agendo !
E boa prova no vestibular !
Obrigado pela atenção mais uma vez !

Hoje a partir das 20:30 estarei online.