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
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 ;
Programmazione © www.354353.com