Forum Pplware

Versão Completa: Iniciar o MySQL com a aplicação Java
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Olá a todos!

Eu possuo uma versão portable do MySQL 5.6 e estou a tentar que este inicie com a minha aplicação Java que estou a construir.
Programei este código só que o mesmo não consegue terminar com sucesso:

// Cria a variavel "iniciaMySQL" do tipo "Process".
Process iniciaMySQL;

try {
// Comando para iniciar o MySQL Sever no computador:
iniciaMySQL = Runtime.getRuntime().exec("C:\\MySQL-Server-5.6.12-Win64\\bin\\mysqld.exe");

// Cria e inicializa a variavel "processComplete" do tipo int:
int processComplete = iniciaMySQL.waitFor();



if (processComplete == 0) {// Se o valor da variavel "processComplete" for igual a "0":
System.out.println("MySQL Server foi iniciado com sucesso !");
} else {// Se o valor da variavel "processComplete" for diferente de "0":
System.out.println("Falhou a iniciação do MySQL Server !");
}

} catch (IOException | InterruptedException | HeadlessException | Error ex) {// Trata as excessões:
System.out.println("Erro : " + ex.getCause());
}

O que me está faltando no código para que este consiga terminar com sucesso?
Obrigados.
URL's de Referência