Gerar executável com Banco de Dados

Oi pessoal…
Estou com o seguinte problema…
Tenho uma aplicação que armazena Dados e Imagens em um Banco de Dados MySQL, só que agora necessito de gerar um executável para instalá-lo em outras máquinas… Como faço isso? Estou usando o NetBeans 6.9 e MySQL WorkBench… Uma vez consegui gerar o executável má o banco não funciona… Tem algum tutorial, dica ou livro para me ajudar?

Obrigado a todos e bons estudos!!!

se vc vai gerar um .exe talvez o banco esteja na sua maquina nao?? dai gera um txt que o programa vai ler pra vc poder definir o banco de dados que o programa vai acessar

sou iniciante, e não entendi o que vc quis dizer?
c ja fez ou faz esse tipo de procedimento?

Obrigado a todos e bons estudos!!!

seu banco de dados ta na sua maquina ou vc ta acessando de um servidor?
defini um local pra ficar o txt por exemplo c:/meuprograma/config.txt e le esse txt com o que necessita pra acessar o banco de dados.

vc ja fez isso com banco de dados MySQL?

Obrigado a todos e Bons Estudos!!!

seu banco de dados ta na sua maquina ou vc ta acessando de um servidor?

E ae moçada…
Acho que ele não entendeu a pergunta…

Então brow, o que o pessoal ta querendo saber é se você instalou o banco
de dados nas outras maquinas. Se elas estiverem na mesma rede, da
pra configurar pra elas acessarem a que tem o banco.

Quando voce gera um executavel do java, ele nao “leva” o banco junto.
(Com excecao se for algo do tipo SQLite)…

Ae, pra funcionar, voce tem que:

  • Se for na mesma rede, fazer com que elas conectem no pc-servidor
  • Se estiver fora da rede, instalar o banco nessas maquinas

Blz?
Valeu, abraco!

Ilustre a realidade que estão tentando te explicar é a seguinte:
:arrow: nas xxx(293938 ) maquinas clientes e talvez em diferentes empresas onde poderas por o programa a funcionar, teras que criar um novo executavel porque o ip do servidor ( ip, password, nome da bd), e se um dia quiserem mudar a algum dado do servidor (ip, password, usuario, nome da bd) ai teras que criar novamente um outro executavel e voltar a instalar em todos os xxx( 203838) clientes.

resumindo :idea: :idea:
o que estão tentando te dizer é que deves criar um ficheiro de texto normal, onde o cliente possa configurar o ip do servidor, usuario, o nome da base de dados, sem ter que te chamar e sem ter que criar um novo executavel, e ou sem ter que recompilar o programa. por isso usa-se um ficheiro de texto com estes dados e antes que a aplicação começe a rodar vai ler o ficheiro para saber os dados do servidor ( podes usar um ficheiro de texto normal ou um .propietie… "esqueci como se escreve em ingles :frowning: :oops: ").

entendeste a idea que estavam tentando te explicar???