mysql常见的备份方法

1、使用tar包装文件夹备份。数据库可以直接保存data文件夹,但是占用空间大,可以用tar包装压缩保存。

[[email protected]/*  */~]#systemctlstopmysqld
[[email protected]/*  */~]#tarJcvf/opt/mysql-$(date+%F).tar.xz/usr/local/mysql/data/
[[email protected]/*  */~]#ls/opt/
mysql-2021-10-25.tar.xz
[[email protected]/*  */~]#systemctlstartmysqld

2、使用mysqldump工具备份,更灵活地控制备份内容,例如,可以单独备份几个表或库。

[[email protected]/*  */~]#mysqldump-uroot-p123456--databasesinfo>/opt/info.sql#对info库进行备份
[[email protected]/*  */~]#ls/opt/
info.sql