在9月份的时候,心血来潮考了考 swoole苦工"滑稽园扛把子" 一下 :
在服务器中,你是如何定时备份数据库的?...发现他答的并不好,只说了如何操作宝塔备份数据库,所以只能本人自己写一篇了
宝塔备份
首先,宝塔备份是一定可以的,而且是无脑型,也很简单:
这样就可以了,简简单单
那有人会说,我不用宝塔,该怎么备份呢?...当然也是可以的
crontab脚本备份
首先我们要了解数据库的备份命令:
mysqldump工具备份
备份整个数据库
mysqldump -uroot -hhost -ppassword dbname ...> backdb.sql
备份数据库中的某个表
mysqldump -uroot -hhost -ppassword dbname tbname1, tbname2 > backdb.sql
备份多个数据库...3分钟,则会执行该脚本,进行备份数据库,并且把数据写入到备份文件夹中:
额外补充:
备份sql文件之后,还可以进行压缩:
mysqldump -uroot -p123456 test | gzip >