Como faz para colocar o banco de dados no .EXE (instalador)?

1 resposta
java-se
Z

Olá, criei um projeto em JAVA SE (NetBeans IDE 8.2) com banco MYSQL (xampp) e usei o launch4j para criar o .EXE

Esta tudo funcionado certinho.

Já pesquisei na Google e não encontrei como fazer para criar esse executável com banco de dados MySQL juntos.

Como faz para colocar o banco de dados no .EXE (instalador) ?

Obrigado

1 Resposta

rodriguesabner

Então, boa noite. O Banco de Dados você instala separadamente, aí depois de baixado vc pode fazer um .bat pra recuperar os dados do banco com o seguinte comando:

mysql -p -u seu_usuario seu_banco < db_backup.dump

Se tiver dúvidas de como fazer, procura no YouTube/Google: dump mysql

Aí vc tem duas escolhas: abrir o seu .bat via Java ou colocar no seu instalador.

Não tem segredo fazer no Java,

Runtime.getRuntime().exec("cmd /c start /B nome_do_arquivo.bat");

Agora se quiser no instalador, usa o innoSetup + isTool

Criado 8 de setembro de 2019
Ultima resposta 8 de set. de 2019
Respostas 1
Participantes 2