MySQL Embarcado em aplicação Grails (Embedded Server)
02/08/2011 13:58
0
Boa tarde pessoal.
Gostaria de saber se alguém já trabalhou com MySQL embarcado, pois já fiz toda as configurações para implementar e estou parado, já que a dll que estou chamando é 32bits e preciso da versão 64bits. Já procurei e não estou encontrando.

Para que se interessar segue links do assunto:
http://shivasdairy.blogspot.com/2007/01/mysql-embedded-server.html

http://mysql-je.sourceforge.net/

[def startMySQL = {
String driver = "com.mysql.embedded.jdbc.MySqlEmbeddedDriver";
Class.forName(driver);
String url = "jdbc:mysql-embedded/TestDatabase";
Properties props = new Properties();
props.put("library.path", "C:/MySQL/lib");
props.put("--datadir", "data");
props.put("--basedir", "C:/mysql");
props.put("--default-character-set","utf8");
props.put("--default-collation","utf8_general_ci");
Connection connection = DriverManager.getConnection(url,props);

}]

Abç.
Tags: MySQL


0
Há muito tempo atrás eu me lembro de ter pesquisado a possibilidade de usar o MySQL embarcado em um projeto. Era uma aplicação desktop Java, mas talvez te ajude.

O que eu percebi na época foi o seguinte: tudo era pela MySQL AB (que depois virou Sun e hoje é Oracle). Então eles davam um suporte fudido para o produto. Inclusive, o modo de cobrança era muito bacana: não era valor fixo. Eles avaliavam meu plano de negócio e, com base nele, me propunham uma alíquota, tudo negociável, muito bacana.

Você está usando o suporte da Oracle ou arranjou a sua cópia em outra fonte?


0
Olá kico.

Eu estou em fase de testes pra vê qual banco eu vou utilizar. tem que fazer um módulo Offline para uma aplicação e estava pensando em usar o HSQLDB, porém estou com alguns probleminhas com atialização em batch com este banco, logo dirigir a minha atenção para usar o próprio MySQL.

Peguei desse site: http://mysql-je.sourceforge.net/.

Como você falou é dos caras da MySQL AB: MySQL embedded library is copyrighted by MySQL AB. There are different licensing options available, for commercial users and Open Source projects.

Abç.
02/08/2011 17:23


0
Oi Stefano,

pode ser que eu esteja a te falar merda, mas eu não usaria este projeto que você citou não. Digo isto porque me lembro bem que o MySQL embarcado era ULTRA protegido pela MySQL AB e, imagino, pela Oracle também vai ser.

O HSQLDB é uma opção muito bacana, e apresenta performance incrível. Outro embarcado muito interessante que você pode olhar é o Firebird. Já tentou? É um banco de dados surpreendente. Escrevi sobre ele alguns anos atrás, e mantenho minha postura: http://www.itexto.net/devkico/?p=395



0
Boa noite kico.

Valeu pela dica. Já acessei o seu link. Vou dá uma lida e depois vou fazer alguns testes.
Eu estava de olho no novo padrão do banco Grails 2.0 o H2. Vou dá uma olhada neste também.

Vl.

Abç.
02/08/2011 21:10


0
O H2 também é massa.
Vou te contar um segredo: foi por muito (e eu digo MUITO) pouco que o Grails Brasil não optou pelo H2 ao invés do MySQL



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto