備份全庫(kù):
docker exec -it [mysql容器名] mysqldump -uroot -p123456 庫(kù)名 > /path/庫(kù)名.sql
只備份數(shù)據(jù):
docker exec -it [mysql容器名] mysqldump -t -uroot -p123456 庫(kù)名 > /path/庫(kù)名_data.sql
只備份結(jié)構(gòu):
docker exec -it [mysql容器名] mysqldump --opt -d -uroot -p123456 庫(kù)名 > /path/庫(kù)名_structure.sql
定時(shí)每天凌晨1:30備份,文件名帶日期:
30 1 * * * root docker exec -it [mysql容器名] mysqldump -uroot -p123456 庫(kù)名 > /path/庫(kù)名_`date '+%Y-%m-%d'`.sql