mysql常见的备份方法

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

发表回复