Pessoal, criei uma aplicação desktop no NetBeans que faz a interface de um banco de dados MySQL com o usuário.
O problema é esse: como fazer pra “deploiar” a aplicação e subir junto com ela o BD, sem ter que instalar o MySQL Server e a base de dados na máquina que vai executar o JAR?
Como fica a classe Conexao?
É a mesma coisa? Alguma configuração?
Abraços!
bom… vc teria que jogar a estrutura de pastas do mysql no instalador… todas as pastas dele… e “estartar” ele manualmente…
se tu copia a pasta do mysql e joga em outra maquina ele funciona… desde que inicie manualmente.
Um banco de dados que você não precisa instalar e pode-se carregar ao iniciar a aplicação (jar), é o apache derby, usando o driver embedded…
Eu já fiz uma aplicação com o derby, e como seria usado em vários pcs diferentes, utilizei a api preferences onde em cada pc fica salvo o caminho fisico do banco…
no caso do mysql (assim como postgresql, mysql, etc), você precisa do banco instalado e configurado, por isso o ideal seria fazer um servidor…