1、使用tar包装文件夹备份。数据库可以直接保存data文件夹,但是占用空间大,可以用tar包装压缩保存。
[root@localhost~]#systemctlstopmysqld [root@localhost~]#tarJcvf/opt/mysql-$(date+%F).tar.xz/usr/local/mysql/data/ [root@localhost~]#ls/opt/ mysql-2021-10-25.tar.xz [root@localhost~]#systemctlstartmysqld
2、使用mysqldump工具备份,更灵活地控制备份内容,例如,可以单独备份几个表或库。
[root@localhost~]#mysqldump-uroot-p123456--databasesinfo>/opt/info.sql#对info库进行备份 [root@localhost~]#ls/opt/ info.sql