Meu programa + MySQL

Gente preciso de um help,
Eu criei um programa que utiliza o mysql, mandei ate Construir o .jar no Netbeans e tal
e está funcionando perfeitamente.
A minha duvida é se eu for levar para outra maquina, o que eu preciso levar junto para que ele funcione?
E eu preciso instalar o Mysql Sever lá tbm?

Desde já muito obrigado! :smiley:

Seu programa (arquivo .jar) e o driver de conexão JDBC.

Se o programa NÃO acessa o SGBD em rede, então precisa instalar o MySQL na máquina de destino.

Seu programa (arquivo .jar) e o driver de conexão JDBC.

Se o programa NÃO acessa o SGBD em rede, então precisa instalar o MySQL na máquina de destino.[/quote]

é que eu estou fazendo este programa para outra pessoa, apenas para praticar,
entao o programa e banco iriam funcionar no computador dela mesmo,
so que nao sei o que instalar no de lá para que rode que nem aqui…

Por exemplo, eu tenho que instalar o JDK, o MySQL?
E depois eu tenho que criar a mesma conexão que fiz aqui?

Aqui eu criei uma chamada localhost com usuario root, tenho que fazer lá tbm?

No Java existem dois pacotes básicos, com objetivos distintos:

JRE:

  • É a Máquina Virtual Java (JVM);
  • Todo computador que precisa executar aplicativos Java precisam dela;
  • É a responsável por permitir que o Java rode em diferentes Sistemas Operacionais;
  • Público Alvo: usuários do Java.

JDK:

  • É o Kit de desenvolvimento para construção de programas Java;
  • Já vem com o JRE embutido;
  • É o responsável por permitir a construção dos programas Java;
  • Público Alvo: desenvolvedores Java.

Portanto, na máquina em que você constrói seu programa, é necessário o JDK. Já na máquina onde o programa será executado, e necessário apenas o JRE (a famosa JVM).
Se sua coneção com o SGBD é localhost, então precisa instalar o MySQL na máquina cliente (a que receberá o seu programa). Não se esqueça de criar o usuário root no MySQL.

Nossa, valeu Eder Peixoto me ajudou muito cara.
Valeu mesmo!!