Para respaldar y restaurar mediante una terminal de se utilizan los siguientes comandos:
Respaldar
Copia de estructura y datos:
mysqldump -uroot -p –opt database > database.sql
Copia solo datos:
mysqldump -u root -p –no-create-info database > database.sql
Copia solo estructura:
mysqldump -u root -p –no-data database > database.sql
Copia completa de base de datos:
mysqldump -uroot -p –force –opt –routines database > database.sql
Copia completa de varias base de datos:
mysqldump -uroot -p –force –opt –routines –databases database1 database2 > databases.sql
Restaurar
Para restaurar una copia de seguridad:
mysql -u root -p database < database.sql