Visualizzazione post con etichetta programmazione. Mostra tutti i post
Visualizzazione post con etichetta programmazione. Mostra tutti i post

4 ott 2008

Mysqldump

Comando per salvare una copia del proprio database su file *.sql

La sintassi è molto semplice, possiamo distinguere 2 casi:

mysqldump nomedb -u nomeutente -p > dumpdb.sql

In questo caso il sistema ci richiederà dopo aver premuto invio di inserire la password

mysqldump -u"nomeutente" -p"password" nomedb > dbbackup.sql

In questo altro caso la password è inserita direttamente dentro il comando e risulta particolarmente utile quando si usa mysqldump con crontab in quanto in questo caso non avremo un utente fisico ke può inserire la password quando richiesto.

Attenzione a non lasciare spazi dopo -u e -p nella seconda notazione.

Es: mysqldump -uanto -plamiapw ilmiodb > dbbackup.sql

3 ott 2008

Crontab

In questi giorni dovendo trovare il metodo per avviare dei comandi ad orari predefiniti su un server linux (ubuntu) ho scoperto l'esistenza del comando crontab, tra i tanti articoli letti riporto qui (a futura memoria) quelli che mi sono tornati + utili:

-Articolo su wikipedia: un articolo ottimo per avere una panoramica su questo comando

-Howto Ubuntu un utile how to per impostare il comando crontab su ubuntu