Quanto a distribuição do banco vc pode gerar um script do metadado do banco e executa-lo no cliente depois de instalado o sistema e o servidor do mysql, pode até usar o InnoSetup como o Juliano comentou, e quanto a conexão vc pode criar um arquivo INI que tenha os campos necessários para criar a conexão como servidor, usuário, senha e porta... dá uma olhada nesse video q achei no tio google
http://www.4shared.com/file/45037371/67fff...rified=ab1866fd Não precisa nem baixar é só assistir Arquivos install_mysql: http://www.4shared.com/file/45120517/b7a04...rified=ab1866fd uninstall_mysql: http://www.4shared.com/file/45120519/50186...rified=ab1866fd Vlw JM 2009/4/1 Juliano Silva - Yahoo <smjjuli...@yahoo.com.br> > Fernando, boa noite > > Bem, com relação a distribuição eu utilizo o banco de dados Firebird, > depois > que está tudo pronto, eu utilizo um programa chamado InnoSetup ele gera um > instalador para mim, nele é possível empacotar a instalação do banco > (Firebird) e também todos os .exes da minha aplicação, isso não quer dizer > que será tudo instalado sozinho, mas quando o cliente executa esse pacote > que envio para ele, tem a opções 1. Banco de Dados, 2. Sistema, 3. Etc.., > Etc.. > > A verdade que empacoto a instalação do banco, daí quando ele seleciona a > opção 1. Bando de Dados, é aberto para ele a instalação do Firebird, ele > vai > dando Next, Next, Finish... Quando ele seleciona a opção 2. Sistema nada > mais é feito do que criada uma pasta e colocado os .exes e .dll que > empacotei em uma pasta pré-definida, inclusive no InnoSetup você tem um > suporte bem legal para montar estruturas de pastas, e dizer que o arquivo > A.txt vai para a pasta Y, o arquivo B.doc para a pasta Z e por ai vai... > > Diante da situação se seu problema é distribuição ta ai um programinha > bacana que vai te ajudar a gerar instaladores... Se a instalação do MySQL > não for complicada, for padrão NEXT, NEXT, FINISH talvez valha a pena você > dar uma olhada no INNOSetup... > > Juliano > > De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto: > delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] Em > nome de Fernando José Ramos Figueira da Silva > Enviada em: quarta-feira, 1 de abril de 2009 09:19 > Para: Grupo - Delphi Br > Assunto: [delphi-br] Banco de dados/Distribuição > > > Bom dia a todos. > > Preciso montar um sistema e gostaria de informações sobre acesso a dados. > > Atualmente utilizo banco de dados MySql, e faço a conexão ao banco de dados > apenas em execução. Algumas desvantagens desse processo é a distribuição. > Primeiro por que preciso instalar o banco de dados no cliente, não descobri > uma forma de automatizar isso na instalação do software e a outra > desvantagem é a questão da conexão apenas em execução, no momento que estou > utilizando o Delphi faço tudo via código. Relatórios, Grids, etc...etc... > > Gostaria de sugestões de banco de dados e forma de trabalho, afim de > automatizar o sistema de distribuição da aplicação. > > Atenciosamente, > > Fernando José Ramos Figueira da Silva > > [As partes desta mensagem que não continham texto foram removidas] > > __________ Informação do NOD32 IMON 3981 (20090401) __________ > > Esta mensagem foi verificada pelo NOD32 sistema antivírus > http://www.eset.com.br > > [As partes desta mensagem que não continham texto foram removidas] > > > -- _________________________________________ Jhosef Marks de Carvalho Delphi Developer http://groups.google.com/group/soumaisdelphi ##################################################################### CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ##################################################################### Sent from Joinville, SC, Brazil [As partes desta mensagem que não continham texto foram removidas]