ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Duvida Instalador

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Off-Topic
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Gangrelrj
Novato
Novato


Registrado: Quarta-Feira, 18 de Julho de 2007
Mensagens: 33

MensagemEnviada: Qua Dez 12, 2007 12:45 pm    Assunto: Duvida Instalador Responder com Citação

Boa Tarde Pessoal,

Sou iniciante e estou finalizando o desenvolvimento de um sistema em Delphi que utiliza o Banco de Dados MySQL e está acessando via ZEUS. Minha dúvida é a seguinte: Preciso criar um instalador e dar o passo-a-passo em um manual. Estou acostumado a criar instaladores com Bancos de Dados estilho Access e Firebird, onde aponto o BD para um arquivo. Como faço para o MySql? Adiciono no instalador a instalação do MySQL, e, para criar as tabelas no cliente de forma automática? como posso proceder?

agradeço desde já.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
fnd
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 13 de Novembro de 2006
Mensagens: 212
Localização: Jacareí - SP

MensagemEnviada: Qua Dez 12, 2007 2:47 pm    Assunto: Responder com Citação

Vc pode fazer quando acessar seu sistema criar as tabelas via comando SQL
_________________



Descubra o Verde ... porque ainda há tempo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Gangrelrj
Novato
Novato


Registrado: Quarta-Feira, 18 de Julho de 2007
Mensagens: 33

MensagemEnviada: Qua Dez 12, 2007 8:24 pm    Assunto: Responder com Citação

Como assim? Dá p/ criar um database pelo Dephi via comando SQL? As tabelas tudo bem...mas e o Database?

Vlw!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
fnd
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 13 de Novembro de 2006
Mensagens: 212
Localização: Jacareí - SP

MensagemEnviada: Qui Dez 13, 2007 8:48 am    Assunto: Responder com Citação

Com o comando "create database [nome_database];" vc cria o Database.
Como para dar um comando SQL no Delphi vc precisa estar conecado ao MySQL então eu conecto no Database MySQL, que é o padrão e sempre existe, e do os comandos:
create database [nome_database];
use [nome_database];
CREATE TABLE ....
_________________



Descubra o Verde ... porque ainda há tempo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Gangrelrj
Novato
Novato


Registrado: Quarta-Feira, 18 de Julho de 2007
Mensagens: 33

MensagemEnviada: Qui Dez 13, 2007 10:55 am    Assunto: Responder com Citação

Funcionou! Vlw pela ajuda! Very Happy

Só ficou um pouco diferente porque utilizei o ZEUS para conectar, mas ele tbm aceitou o comando.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
fnd
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 13 de Novembro de 2006
Mensagens: 212
Localização: Jacareí - SP

MensagemEnviada: Qui Dez 13, 2007 1:43 pm    Assunto: Responder com Citação

Outra dica e quando vc for criar a tabela utilize assim:

Código:
CREATE TABLE if not exists `[database]`.`[nome_tablea]`....


Desta maneira ele verifica se a tabela existe para criar
_________________



Descubra o Verde ... porque ainda há tempo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Off-Topic Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB