Linux下数据库的备份

2023年7月20日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

Linux下数据库的备份

项目的开发过程中数据库的备份是非常重要的,因为数据库很容易被人不小心删除掉,会造成不可估计的损失,所以一定要进行数据库的备份,本篇文章重点讲解一下Linux下备份数据库具体方法。

一、MySQL数据库备份

如图所示:在本系统中有6个数据库,我们以test这个数据库作为例子来演示。数据库备份指令:mysqldump -u root -p test >/home/lzh/bak/test.sql其中test代表是我们要备份的数据库名, ‘/home/lzh/bak/test.sql’ 代表我们要存放的路径当我们输入备份指令后,要求我们输入登录密码,密码输入后数据库备份就完成了。此时,我们已将数据库test备份到home/lzh/bak目录下的test.sql中。加-B参数备份我们在备份数据库时加-B参数,备份的文件中会比不加-B多创建库的语句。指令如下:mysqldump -B -u root -p test >/home/lzh/bak/2019-03-04/test.sql同样我们也要输入数据库的登录密码。指定压缩命令gzip压缩备份stumysql1数据库指令如下:mysqldump -B -u root -p test |gzip>/home/lzh/mysql_bak_B.sql.gz

?

注意:在压缩命令之前,要加入管道。

二、数据库的还原

mysql命令还原指令如下:mysql -u root -p test 使用source命令恢复数据库第一步:进入mysql控制台,切换到我们想恢复数据的数据库,指令如: use 数据库名第二步:使用source命令恢复,即我们备份时的.sql文件,指令如:source /home/lzh/bak/test.sql解压压缩包还原数据gzip -d /home/mysql_bak_B.sql.gz。

本文来源:www.lxlinux.net/6555.html,若引用不当,请联系修改。

1、腾讯云优惠活动汇总【点此直达
2、阿里云优惠活动大全【点击直达
3、游戏服务器:自建幻兽帕鲁服务器不卡【点击进入教程页 】一键部署!
4、免费服务器:雨云【 点击直达 】了解.
10年老程序吐血建议:云产品续费贵,【点此 】抢腾讯云3年5年服务器,升级贵,选配置高的,新人首购便宜,不要浪费新人首购资格,一次到位,后期少花钱、少折腾。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: