记录Linux定时备份Mysql数据库文

著名白癜风研究专家 https://jbk.39.net/yiyuanfengcai/ys_bjzkbdfyy/792/

宝塔面板的功能越来越多这也导致了部分用户放弃了宝塔改成原汁原味的linux,虽说操作上不太方便但是主打一个清净,今天就记录下另外一台云服务器定时备份mysql数据库文件的相关图文教程,因为我也很少接触linux系统,都是面板形式的,所以找了些资料总归是实现目前想要的结果,当然了操作仅限我们这些小白们,大佬请绕行,好了不废话了,开始折腾:

系统环境:

Linux系统:CentOS6.位

mysqldump:Ver10.1Distrib5.5.40

目标要求:

每天01:0备份project_manager数据库,并将备份文件保存到指定路径(/newdisk/backupsql),同时在目录中保留最近天的备份文件。

操作过程:

首先确定系统已经安装了直接查看安装位置,一会会用到,代码如下:

BASIC

whichmysqldump

系统会告诉你具体的路径,例如“/usr/bin/mysqldump”,

为了安全起见我们不直接在脚本文件添加数据库的链接信息,创建一个.my.cnf文件(文件名以点开头表示为隐藏文件):

BASIC

touch~/.my.cnf

编辑该文件,默认文件路径,并添加以下内容:

BASIC

[mysqldump]user=用户名password=密码

设置正确的数据库用户和密码,这里用户一般是指root,设置完成后,效果如图:

可能有些人会问,我要备份的数据库是zblogphp呢?别急,接着看,通知之前的操作,我们确定了和需要引用的那么接下来在目录下新建一个文件,因为我不太喜欢使用shell软件去新建,所以我使用FTP链接,直接新建了,新建文件之后,代码如下:

Bash

#!/bin/bash#备份的数据库名DB_NAME="zbp_"#设置备份路径BACKUP_PATH="/


转载请注明:http://www.aierlanlan.com/cyrz/9224.html