How to Backup and Restore a MySQL Database

MySQL Backup and Restore Guide | Linux VPS Tutorial - How to Backup and Restore a MySQL Database

Regular database backups are essential for protecting your data against accidental deletion, corruption, or server failures.

Backup a MySQL Database

mysqldump -u root -p database_name > backup.sql

Restore a MySQL Database

mysql -u root -p database_name < backup.sql

Backup All Databases

mysqldump -u root -p --all-databases > alldb_backup.sql

Warning:
Always verify backups before deleting original data.

Note:
Store backups offsite for maximum safety.