Terminei uma aplicação Swing com banco de dados mysql, (desculpem a ignorância) Agora quando instalar na maquina do cliente vou ter q instalar a parte o mysql ?
Se sim, existe algum banco de dados que funciona dentro do package da aplicação ?
Claro que você precisa de uma instalação do MySQL. Geralmente, o banco de dados fica em um servidor e é acessado através da rede, mas existem opções de bancos SQL que podem ser embarcados na aplicação, é só enviar o .jar junto. Dentre estas opções estão SQLite, HSQLDB e Derby.
renatorudolf
São bons ? melhor que o access ?
rmendes08
A pergunta é: bom para quê ? Com certeza é mais viável que o Acces, pois ele é uma aplicação externa. Com esses bancos é só embarcar o .jar nas suas libs. Agora, é preciso saber o tamanho do banco de dados que você quer armazenar, os tipo de consultas, etc.
renatorudolf
É para um sistema de cadastro simples!
Seria melhor utilizar o access ou o HSQLDB ?
rmendes08
A não ser que as tabelas já estejam em um arquivo do Access, eu utilizaria o HSQLDB. Fica transparente para o usuário, é mais fácil instalar a aplicação e a conexão é mais simples também.