Backup Script
mysqldump -u root -pPassword mydb | gzip > /backups/mydb-$(date +%Y%m%d).sql.gz
Restore
gunzip < backup.sql.gz | mysql -u root -p mydb
⚠️ Store backups off-server — if your server is compromised, local backups are gone too.
mysqldump -u root -pPassword mydb | gzip > /backups/mydb-$(date +%Y%m%d).sql.gz
gunzip < backup.sql.gz | mysql -u root -p mydb