mysql自動備份shell

2022-05-27 01:27:13 字數 382 閱讀 6630

#!/bin/bash

mysqldump -hip或者網域名稱(預設localhost) -u賬戶 -p密碼 資料庫 | gzip > /home/backup/sql/資料庫_$(date +%y%m%d_%h%m%s).sql.gz

我們在加入linux計畫任務

cron守護程序

crontab -e //編輯任務

crontab -l //檢視任務

crontab -r   //刪除所有任務排程工作

"*"代表取值範圍內的數字,

"/"代表"每",

"-"代表從某個數字到某個數字,

","分開幾個離散的數字

最後要注意的問題是,你shell有沒可執行的許可權 chmod u+x *.sh

Mysql 自動備份指令碼Shell

參考 1 寫指令碼 vi opt mysqlbackup.sh bin bash databases hxmis basepath home oug backup if d basepath then mkdir p basepath fifor db in docd basepath usr lo...

使用Shell指令碼實現自動備份MySQL資料庫

目的 192.168.100.20伺服器對192.168.100.10伺服器上的mysql資料庫進行備份。root centos01 mysql uroot ppwd 123 mysql create database liyanxin mysql create database wangzhaoj...

shell指令碼定時自動備份mysql資料庫

a.邏輯備份 bin bash 資料庫使用者名稱 user root 資料庫密碼 key 123456 被備份的資料庫名稱 dbname mysql 獲取日期 date date y m d 定義備份檔案名稱格式 庫名 日期 bak if f tmp bak.sql then mysqldump u...