1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

MySQL [informação a partir de ficheiro]

Discussão em 'Programação' iniciada por mj2p, 17 de Dezembro de 2007. (Respostas: 12; Visualizações: 742)

  1. mj2p

    mj2p I'm Cool Cuz I Fold

    Oi pessoal!

    Estou a tentar inserir informação numa tabela em mysql a partir de um ficheiro de nome "client_data.dat". Tentei pela sintaxe "mysql [nome_basedados]<[nomeficheiro]", mas sem sucesso.

    Como faço para resolver este problema?

    Vá, cumps
     
  2. Armadillo

    Armadillo Folding Member

    qual é o formato do ficheiro 'client_data.dat'?
     
  3. mj2p

    mj2p I'm Cool Cuz I Fold

    Oi. Bem, num tutorial, o exemplo estava com esta extensão e eu meti.

    Mas porquê? É necessário algum tipo de formato específico?

    Vá, cumps
     
  4. Armadillo

    Armadillo Folding Member

    Desculpa, nao formulei bem a questao...
    Quando tu dizes "Tentei pela sintaxe "mysql [nome_basedados]<[nomeficheiro]"", tu fazes isto aonde, como executas isso?

    e esse ficheiro blabla.dat contem em concreto o quê? um sql dump?
     
  5. mj2p

    mj2p I'm Cool Cuz I Fold

    Bem, o ficheiro contem o seguinte

    INSERT INTO client_data VALUES ([records]);

    mas várias linhas do mesmo.

    Eu tentei isto no mysql client.

    Vá, cumps
     
  6. Armadillo

    Armadillo Folding Member

    desculpa-me outra vez, queres explicar o objectivo do que estás a fazer?
    Pelo que eu percebi, tu queres inserir registos numa tabela, baseando-te no conteudo desse tal ficheiro.
    É isto?
     
  7. mj2p

    mj2p I'm Cool Cuz I Fold

    Sim, é isso. Desculpa se estou a ser muito redudante.

    Vá, cumps e brigado pela ajuda
     
  8. spastikman

    spastikman Banido

    se tens privilégios, deveria dar.
    isso dá algum erro ?
     
  9. Armadillo

    Armadillo Folding Member

    Deve ser isto que tu queres fazer.
    Ora vê lá.
     
  10. Warlord

    Warlord [email protected] Member

    epah se tens um ficheiro de texto com SQL para importar basta corres o executavel do mysql, fazes login, dps:

    use DABATASE;
    \. nome_do_ficheiro.extensao
     
  11. mj2p

    mj2p I'm Cool Cuz I Fold

    Bem, muito obrigado a todos. Já consegui resolver o meu problema.

    A extensão do ficheiro não necessita de ser obrigatoriamente .sql. No entanto, acham preferível usar esta extensão? É mais correcto?

    Vá, cumps e muito obrigado
     
  12. slack_guy

    slack_guy Power Member

    É indiferente.
    Eu costumo utilizar .sql' para diferenciar dos outros ficheiros que possa ter nessa pasta. Se guardas esses ficheiros dentro de uma pasta com o nome /sql, provavelmente a extensão do ficheiro nem tem utilidade. Dito por outras palavras: depende do contexto.
     
  13. mj2p

    mj2p I'm Cool Cuz I Fold

    OK, fiquei esclarecido.

    Vá, cumps e obrigado pela ajuda
     

Partilhar esta Página