Olá pessoal, gostaria que vcs me ajudassem pois tenho um pequeno probleminha aqui:
já estou com a versao final do meu projeto em java
uso mysql como base de dados
pelo netbeans roda tudo ok, crio a tabela, armazeno, altero, excluo…
minha dúvida é a seguinte:
como fica o banco de dados no computador do CLIENTE?
se fosse, por exemplo, banco de dados access, deveria ir
em Painel de Controle -> Ferramentas Administrativas -> Fontes de Dados (ODBC), lá acharia microsoft Access Driver e tudo ok!
E como eu faço com o MySQL?
Entretanto eu acho que a sua duvida é outra, apenas vc não soube se expressar, tenta explicar um pouco melhor
M
merso
minha dúvida é a seguinte:
na minha maquina se eu executar a aplicação pelo .jar ela funciona.
Mas e na maquina do cliente tbm vai funcionar?
ou preciso instalar algo a mais além da minha aplicação?
tiago.vt
merso:
minha dúvida é a seguinte:
na minha maquina se eu executar a aplicação pelo .jar ela funciona.
Mas e na maquina do cliente tbm vai funcionar?
ou preciso instalar algo a mais além da minha aplicação?
adiciona o drive do mysql no path do projeto
peczenyj
Sua aplicação precisa de mysql? de uma database X, de um usuario Y com senha Z, alem de outros jars no classpath?
Pois então, seu cliente precisa ter isso tudo, cria o procedimento de instalação e cria um metodo para chegar se tudo esta ok antes de iniciar a aplicação, dando uma amigavel mensagem do tipo ‘usuario, instale o mysql por favor’.
L
leonickel
merso,
Voce precisará instalar o MySQL na máquina do Cliente e ter o driver do mysql dentro do seu projeto
Se a sua aplicação criar automaticamente as tabelas(como em JPA, por exemplo), vc nao precisa se preocupar em criar previamente a estrutura. Se não criar, vc precisará instalar uma ferramenta de administração e criar as tabelas, dados, etc. antes também!
M
merso
tiago.vt,
se vc está falando de fazer isso:
Class-Path: lib/mysql-connector-java-5.1.5-bin.jar
já estava feito.
leonickel,
o driver já esta na pasta do projeto,
acho que meu problema deve ser esse mesmo,
de eu ter que instalar o mysql na maquina do cliente.
Era isso que eu nao sabia.
peczenyj,
você também me ajudou (“Vc vai ter que instalar e utilizar as ferramentas de administração do banco”),
por isso fico também fico grato!