Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243

    [php] copia tabella mysql

    Salve

    è possibile copiare interamente una tabella di un db mysql?
    se si come?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243
    chiedo scusa, e possibile farlo dalla riga di comando del dos?

  4. #4
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    chiedo scusa, e possibile farlo dalla riga di comando del dos?
    :master:

    sei in locale? usi win?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243
    Si sono il locale.

    Ho guardato anche phpmyadmin ma non sono capace.
    Mi potresti dire i due metodi:

    locale sotto dos.

    locale con phpmyadmin.

    grazie

  6. #6
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    bè se sei in locale e usi mySQL presumo tu abbia installato apache, PHP etc.. giusto allora i database sono conservati in ..\mysql\data .
    però non sono facili da modificare, se vuoi, potresti spiegarci che problemi hai con PHPMyAdmin (che è la cosa più veloce, utile, e funzionale!)

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243
    apro phpmyadmin, sono in locale, seleziono il db, mi visualiza tutte le tabelle, decido che voglio una tabella uguale ad un altra, ma cambio solo il nome.

    come faccio la copia di questa tabella?

  8. #8
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    allora... sei su PHPMyAdmin -> apri la tabella che interressa -> premi su "ESPORTA" -> metti la flag su "salva con nome" -> premi esegui;

    poi apri il file nometabella.sql con il notebook -> all'inizio troverai scritto "CREATE TABLE `nometabella` (..." ,ok?
    lo cambi con "CREATE TABLE `nometabellaDUE` (..." -> salvi

    poi torni su PHPMyAdmin ->premi su SQL -> premi su sfoglia -> cerchi il file .sql appena modificato -> esegui.

    vedrai che come per magia ti comparirà una tabella uguale a nometabella con il nome nometabellaDUE

  9. #9
    Utente di HTML.it L'avatar di Cheope
    Registrato dal
    Dec 2003
    Messaggi
    327
    Più semplicemente solo in SQL:

    codice:
    CREATE TABLE copiaTabella SELECT * FROM tabellaDaCopiare;
    Non mi ricordo se funge già da MySQL 3... Sicuramente col 4 va...
    /* Let's Lead the Web to Its Full Potential */

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.