MySQL Backup and Recovery
This article provides a quick guide to performing backup and recovery of MySQL databases
Logical Backup (mysqldump)
Backup
database
mysqldump
-u root -p[root_password] [database_name] > dumpfilename.sql
|
Backup multiple databases
mysqldump
-u root -ptmppassword --databases bugs sugarcrm > bugs_sugarcrm.sql
|
Restore a database
In this example, to restore the sugarcrm database, execute mysql with < as shown below. When you are restoring the dumpfilename.sql on a remote database, make sure to create the sugarcrm database before you can perform the restore
In this example, to restore the sugarcrm database, execute mysql with < as shown below. When you are restoring the dumpfilename.sql on a remote database, make sure to create the sugarcrm database before you can perform the restore
mysql
-u root -ptmppassword
mysql>
create database sugarcrm;
mysql
-u root -ptmppassword sugarcrm < /tmp/sugarcrm.sql
mysql
-u root -p[root_password] [database_name] < dumpfilename.sql
|
No comments:
Post a Comment