It is a good idea to create a backup before making any major changes, incase something goes wrong and you need to revert to the unmodified version. Database backups can also be used to transfer your database from one server to another if you change web hosts.
From a command prompt, you can backup your entire database using this line:
mysqldump -u user_name -p your_password database_name > File_name.sql
If you are moving your data to a new server, or you have removed the old database completely you can restore it using the code below. This will only work if the database does not already exist:
mysql - u user_name -p your_password database_name < file_name.sql