L’esigenza è quella di esportare una parte dei dati di una tabella MySQL, perché magari interamente è troppo grossa.
Per fare questo è possibile usare una opzione di mysqldump che consente di usare un parametro di ricerca. Bisogna quindi capire come filtrare i dati nella tabella, occorre un campo che permetta di farlo.
Ad esempio, ipotizziamo un campo TS con il timestamp dell’ultima modifica ed ipotizziamo di voler esportare tutti i record successivi al 15 ottobre, potremmo usare:
mysqldump --where="ts>'2019-10-15'" DATABASE TABELLA > dump.sqldove DATABASE e TABELLA saranno i nomi reali del database e della tabella da esportare.
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta