| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come estrarre una tabella da DMP
    file di dump di MySQL servono come file di backup per le strutture di database di grandi dimensioni . Questi file contengono i dati per l' organizzazione del database , in modo che gli amministratori possono ripristinare i database di stati precedenti in caso di problemi . Ma i database possono ottenere grandi, quindi i file di dump possono ottenere altrettanto grande . Aggiornamento di una singola tabella , piuttosto che l'intero database , può diventare un lavoro di routine . Tuttavia, utilizzando sia alcuni comandi di scripting di Linux o di un database di backup , è possibile utilizzare un file di dump di gestire selettivamente ripristino del database . Cose che ti serviranno
    database MySQL
    Show More Istruzioni
    Linux Shell
    1

    Aprire un terminale di comando facendo clic sulla icona del menu Start, quindi selezionare Utilità seguiti da . Terminal
    2

    Passare alla directory del file dump nel terminale :

    $ > cd /directory /di /dumpfile.sql
    < br > 3

    Estrarre la tabella dal file di dump SQL con il comando Linux awk , e lo mise in un altro file . Per tirare la tabella si deve cercare un qualche tipo di identificatore della tabella in modo awk può individuarlo. In questo esempio, la tabella è circondato da commenti che dicono " comando per nometabella 1 " e 'possibile ripristinare la tabella nel database principale con il comando " comando per nometabella 2 . " :

    $ > ' /comando per nometabella 1 /, /comando per tablename2 /{ print }' awk dumpfile.sql > /tmp /singe_table.sql
    Backup Database
    4

    creare un database di backup presso il comando SQL :

    mysql > create database bu
    5

    caricare il database di backup del file di dump :

    $ user mysql -u - ppassword fakedb < dumpfile.sql
    6

    Selezionare i dati della tabella dal database di backup , e scrivere in un file di backup :

    mysql > select * from targettable in file di output " /tmp /Backup.bak " ;
    7

    Carica i dati della tabella nel server di produzione :

    mysql > Elimina dalla oldtable ; mysql > load dati infile " /tmp /mytablebackup . bak "in tabella oldtable ;

    Previous :

    next :
      Articoli Correlati
    ·Unit Testing in Visual Studio Team System 
    ·La maggior parte dei comuni Linguaggi 
    ·Come aggiornare un cursore utilizzando COBOL 
    ·Differenza tra sviluppo basato su componenti & Service …
    ·Come utilizzare gli script in SSIS 
    ·Come troncare una partizione in Oracle 
    ·Come trovare la frequenza del rumore in MATLAB 
    ·Come attivare la modalità ARCHIVELOG per il database O…
    ·Conseguenze di Buffer Overflow 
    ·Come utilizzare un Caso switch con Enum 
      Articoli in evidenza
    ·PHP Funzioni anonime 
    ·Tutorial JavaScript per la funzione di convalida Tempo 
    ·Come schermo Scrape in VBA 
    ·Come utilizzare un numero intero per recuperare un Enum…
    ·Come convertire un numero ad una lettera in Java 
    ·Che cosa è un Xilinx XPS 
    ·Come fare una casella di input in Visual Basic 
    ·Come leggere una directory in Scala 
    ·Come combinare liste in Dizionari Python 
    ·Diversi appezzamenti di colore su MATLAB 
    Copyright © Conoscenza Informatica http://it.wingwit.com