Dump MySQL da remoto

Girando per i forum ho visto che in molti non sanno come fare il dump di una base dati da un server remoto ed allora ecco qui in pochi passi come crearsi una copia di backup di un nostro db (per eseguire i passi successivi ovviamente bisogna avere gli accessi al server remoto).

L'immagine “https://i0.wp.com/www-it.mysql.com/common/logos/mysql_100x52-64.gif” non può essere visualizzata poiché contiene degli errori.

La cosa in realtà è molto semplice, basta aver installato sulla propria linuxbox mysql-server (se non lo avete ancora si può fare o da synaptic o da riga di comando con il solito sudo apt-get install mysql-server) e da una shell digitare:

sisde@niobe:~$ mysqldump -h sql.host.com -u nome -ppass database > database.mysql

grazie a mysqldump vedrete il file di backup in formato SQL. Ora se volete importarlo nella vostra base dati locale potete farlo con il comodo phpmyadmin, se però il file risulta troppo grande bisogna farlo da shell e quindi:

sisde@niobe:~$ mysql -u root -pEnter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.0.38-Ubuntu_0ubuntu1-log Ubuntu 7.04 distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use database;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> source database.mysql;
mysql>exit;
Bye
sisde@niobe:~$

That’a all folks 😉

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: