Visualizzazione dei risultati da 1 a 3 su 3

Discussione: LOAD DATA INFILE

  1. #1

    LOAD DATA INFILE

    Ciao a tutti,

    mi succede una cosa strana

    uso phpmyadmin 2.6.4 pl3 con aruba.

    ho una tabella con 7 campi.

    id, pos, sq, pt, gA, Fm, data

    id ovviamente e' la primary key e data e' un timestamp.

    Da quando hanno aggiornato la versione di phpmyadmin quando importo i record da un file, non mi aggiorna il timestamp.
    E questo e' il primo problema.

    Il secondo mi sta facendo impazzire...

    il file e' un csv ed e' cosi composto:

    ;1;COMA;3;2;1
    ;2;BAILADO;3;2;1
    ;3;PILLEI;1;2;1
    ;4;VARICE;1;2;1
    ;5;VESUVIO;1;2;1
    ;6;AUOLLAS;1;2;1
    ;7;AVVOCATO;0;2;1
    ;8;SANDRINO;0;2;1
    ;1;COMA;6;3;2
    ;2;BAILADO;4;3;2
    ;3;SANDRINO;3;3;2
    ;4;PILLEI;2;3;2
    ;5;AUOLLAS;2;3;2
    ;6;VARICE;1;3;2
    ;7;VESUVIO;1;3;2
    ;8;AVVOCATO;1;3;2

    il primo campo e' la posizione in classifica.
    Praticamente mi importa solo le prime 8 righe, se dopo l'8 anziche di 1 metto 9 mi importa 9 righe!

    Sono niubbo per carita', pero' mi sembra parecchio strano...

    Che ne dite?

    grazie

  2. #2
    visto che il numero dei campi non corrisponde al numero dei dati, forse sarebbe sufficiente dichiarare i campi da riempire. Se usi phpmyadmin hai un apposita "insert" nel form della query.

    Il timestamp si presume sia quello autoinserente di mysql. In questo caso e' bene conoscere che la data che verra' immessa sara' la stessa per tutto il file, perche' mysql di chiamate all'ora del sistema ne fa una sola per query, anche se le righe fossero 100.000


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    ciao piero grazie per la risposta.

    allora, per quanto riguarda il timestamp, con la versione precedente di phpmyamdin mi veniva settato come giustamente dici tu, cioe' lo stesso per tutti i recordo importati, e questo mi andava benissimo.
    Ora non succede piu', mi da sempre 00000000000.

    Ho risolto, ma non me lo spiego cmq....

    Si conosco l'insert, ma ti permette di inserire manualmente un recordo alla volta, invece io estrapolo i dati da un programma, me li sistemo in exel, li esporto in csv e li importo in myadmin.

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.