Alguns pontos:
-
Qual o nome do banco de dados? Se você estiver tentando executar o código mostrado acima, o nome do banco de dados deve ser "dbname", o nome de usuário deve ser "username" e a senha deve ser "password".
-
Seu MySQL está escutando a porta 1186? Eu só estou querendo saber como geralmente no momento da instalação a porta padrão é definida como 3306.
Se você quiser seguir os passos envolvidos na conexão do MySQL com o JDBC, você pode dar uma olhada neste tutorial para Etapas JDBC.
Jwalant