第一种方法:通过压缩解压备份全部
tar cvf 压缩名 压缩对象
先创建一个数据库,然后退出mysql
cd /usr/local/mysql/data/ cd到mysql目录下ls查看有没有你刚刚创建的数据库
tar cjvf /opt/mysql-$(date +%F).tar.xz * 将data目录下的文件全部压缩到/opt目录下 如下图红字即是压缩后的/data目录
注:du mysql-2019-01-15.tar.xz
可用于查看压缩文件
再进入数据库中删除刚刚创建的库
quit退出
可以先cd到数据库目录下查看是否删除
然后将刚刚压缩的包解压到此目录下 解压成功后最好重启一下数据库防止出错
systemctl restart mysqld
tar xjvf /opt/mysql-2019-01-15.tar.xz -C ./
ls看一下aa这个数据库又有了