Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi pessoal, estou com a seguinte duvida:Desenvolvo meus programas em delphi, agora quero coloca-los num instalador que agora ira instalar configurar automaticamente o banco de dados. Só que o problema é que eu não sei como fazer isso!Como poderia instalar meu programa, instalar o mysql altomaticamente como banco de dados e configura-lo com minhas tabelas e permissões ?Muito obrigado.
Oi pessoal, estou com a seguinte duvida:Desenvolvo meus programas em delphi, agora quero coloca-los num instalador que agora ira instalar configurar automaticamente o banco de dados. Só que o problema é que eu não sei como fazer isso!Como poderia instalar meu programa, instalar o mysql altomaticamente como banco de dados e configura-lo com minhas tabelas e permissões ?Muito obrigado.
Entendi o que quis dizer, eu li o regulamento e lá diz que se eu já amarrar meu programa a um banco de dados, ou seja ele irá instalar sozinho, como que um background e não necessitar de ficar instruindo o usuario a como instala-lo e configura-lo, eu não precisarei de uma licença, uma vez que não vou estar publicando o mysql e talvez o cliente nem saiba que eu use este tipo de banco de dados. Então nesse caso não necessita da licença realmente................................................................................................................................................Voce havia me dito que não era muito dificil fazer o que eu estou querendo, então poderia me explicar passo a passo por favor o que quero la em cima?Muito obrigado.
Alguem ai sabe como fazer o que eu estou querendo???
Ajudem ai.
>
Olá Fábio,
Não é difícil fazer esse tipo de implementação, mas, vejo um problema grave nisso.
Aplicações que já tem em seu instalador bancos de dados MySQL, tem uma versão do MySQL que se "Embeded MySQL" ou MySQL Embarcado. Isso é possível a partir da recompilação do MySQL, agrupando as funcionalidades para atender à sua aplicação.
Esse MySQL Embarcado deve ser originalmente confiado pela contratação dos serviços junto à MySQL AB, pois para você colocar o SGBD dentro de sua aplicação, o MySQL passa a necessitar de pagamento!
A exemplo da NuSphere, que produziu uma IDE com o MySQL embarcado e se seu muito mal, pois, além de "desembarcar" o MySQL de seu produto, ainda teve que passar esse seu produto para mando da GPL, ou seja, a GPL engoliu o IDE da NuSphere, pois esta empresa não pagou os direitos da MySQL AB pelo SGBD embarcado.
Você corre o risco de ter bastante trabalho para embarcar o MySQL e em sua aplicação e perder os direitos sobre ela.
Agora, caso você queira se tornar partner da MySQL, é muito tranquilo, veja as informações neste link:
http://solutions.mysql.com/
Abração!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Poderia me dizer então, como faço esse tipo de implementação no meu software? pois meu maior problema no momento é saber como se faz isso.
Obrigado
Olá galera...
Segue abaixo vídeo aula mostrando na integra como finalmente criar um instalador para aplicativos em delphi embutindo o mysql como banco de dados... Esta video aula destina-se principalmente aqueles que usam o zeoslib como componente para acesso ao mysql.
Link para download do vídeo:
http://www.4shared.com/file/45037371/67fff...rified=ab1866fd
Esse vídeo é divX AVI, para aqueles que após o seu download não conseguirem visualiza-lo... baixem esse codec:
http://www.4shared.com/file/45027461/46cbf...rified=ab1866fd
OBS: O vídeo será iniciado direto ao entrar no link acima, similar ao YouTube, mas é interessante que vocês efetuem o download do mesmo e o executem na resolução 1024x768, que foi a resolução usada por mim para fazer o video.
Neste exemplo estou usando a versao mysql-essential-5.0.45-win32.msi...
mas não existe nenhuma obrigatoriedade de uso somente dessa versão.
Abços
doido
brunonobre@MSN.com
Ai rapaziada...
Para quem vizualizou a video aula ... pode baixar o install_mysql e uninstall_mysql feitos em delphi 7 diretamente nos links abaixo:
install_mysql:
http://www.4shared.com/file/45120517/b7a04...tall_mysql.html
uninstall_mysql:
http://www.4shared.com/file/45120519/50186...tall_mysql.html
Abços
doido
brunonobre@MSN.com
Olá Fábio,
Não é difícil fazer esse tipo de implementação, mas, vejo um problema grave nisso.
Aplicações que já tem em seu instalador bancos de dados MySQL, tem uma versão do MySQL que se "Embeded MySQL" ou MySQL Embarcado. Isso é possível a partir da recompilação do MySQL, agrupando as funcionalidades para atender à sua aplicação.
Esse MySQL Embarcado deve ser originalmente confiado pela contratação dos serviços junto à MySQL AB, pois para você colocar o SGBD dentro de sua aplicação, o MySQL passa a necessitar de pagamento!
A exemplo da NuSphere, que produziu uma IDE com o MySQL embarcado e se seu muito mal, pois, além de "desembarcar" o MySQL de seu produto, ainda teve que passar esse seu produto para mando da GPL, ou seja, a GPL engoliu o IDE da NuSphere, pois esta empresa não pagou os direitos da MySQL AB pelo SGBD embarcado.
Você corre o risco de ter bastante trabalho para embarcar o MySQL e em sua aplicação e perder os direitos sobre ela.
Agora, caso você queira se tornar partner da MySQL, é muito tranquilo, veja as informações neste link:
Abração!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif