Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [MySQL]: Esportare solo alcuni campi

    Ciao, ho bisogno del vostro aiuto.

    Avrei bisogno di esportare soltanto alcuni campi di una tabella.


    Esempio
    NOMEDATABASE > NOMETABELLA
    > Campo1
    > Campo2
    > Campo3
    > Campo4


    Ovviamente se faccio "Esporta" esporta in blocco tutti e quattro i campi, mentre io vorrei esportare soltanto il campo 1 e campo 3... Come faccio?

    Grazie!

  2. #2
    Se per esporta intendi un backup puoi sempre fare una tabella con due campi ed esportare quella con un INSERT ... SELECT

    oppure esporti in un file csv con un SELECT campo1, campo3 INTO OUTFILE....

    vedi il manuale.

    http://dev.mysql.com/doc/refman/5.0/en/select.html

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

  3. #3
    Grazie infatti ho fatto

    SELECT `Campo1`, `Campo3` FROM `NomeTabella` INTO OUTFILE 'tabellaridotta.sql'

    il problema è che questo file lo carica sul server... Ci sono soluzioni alternative? :master:

  4. #4

  5. #5
    Originariamente inviato da cangia
    Grazie infatti ho fatto

    SELECT `Campo1`, `Campo3` FROM `NomeTabella` INTO OUTFILE 'tabellaridotta.sql'

    il problema è che questo file lo carica sul server... Ci sono soluzioni alternative? :master:
    download del file. lo puoi salvare in una tua cartella e poi fai il download.

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

  6. #6
    ma se gli do il percorso tipo
    http://www.nomesito.it/prova/tabella.sql
    mi dice che non puo' crearlo li'!
    (ho provato anche chmodando la cartella a 777)

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.