Si estamos en un servidor y queremos respaldar o resetear una base de datos MySQL, debemos de ejecutar el siguiente comando:

mysql -u usuario -pcontrasenya basededatos < /home/usuario/respaldo.sql

Dentro del SQL podremos tener sentencias de todo tipo: ‘DROP TABLE’, ‘CREATE TABLE’, ‘ALTER TABLE’, ‘INSERT INTO’, ‘DELETE FROM’ … etc.

Y también podemos introducir la sentencia dentro de un cron para que lo haga periódicamente.