centos簡單的mysql開機自啟和自動儲存指令碼

2021-09-01 07:32:15 字數 1472 閱讀 6100

1.備份

寫乙個testdbbackup.sh檔案

#!/bin/sh

dbname=test

dbuser=root

dbpasswd=root

backuppath=/root/ db

mysqldump -u$dbuser -p$dbpasswd $dbname > /root/db/`date -i`_$dbname.sql

#刪除7天以前的

#find /root/db -name $dbname.sql -mtime +7 -exec rm {} ;

./testdbbackup.sh看看備份出來的東西在不在?

自動備份

crontab -l

檢視現有的多少任務

crontab -e

編輯定時任務每天23點10分備份

10 23 * * * /root/testdbbackup.sh

/sbin/service crond start //啟動服務

/sbin/service crond stop //關閉服務

/sbin/service crond restart //重啟服務

/sbin/service crond reload //重新載入配置

錯誤:/bin/sh^m: bad interpreter

是結尾的window下換行符導致,一般看不見,在vi裡面檢查一下結尾吧

2,開機啟動

在/etc/rc.d/rc.local檔案末尾新增

1、編輯rc.local檔案

#vi /etc/rc.d/rc.local

2、加入如下啟動命令

/etc/rc.d/init.d/mysqld start

aphce日誌-----以下沒有驗證

access-log太大,customlog 前面全加#號

httpd-error.log 太大,修改loglevel warn 為err

要不然#!/bin/bash

測試:

然後將以下的的**拷貝加入到cron的啟動指令碼末尾:

Centos7設定keepAlived開機自啟動

1.安裝依賴包 openssl yum install openssl 2.安裝依賴包openssl devel yum y install openssl devel 3.安裝keepalived a.將安裝包keepalived 2.0.18.tar.gz上傳到 usr local目錄 b.依次...

iOS開 CoreLocation簡單介紹

一 簡介 1 去任意陌生的地方 2 找餐館 找酒店 找銀行 找電影院 2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發 1 map kit 用於地圖展示 2 core location 用於地理定位 3.兩個熱門專業術語 1 location b...

VS Code下搭建簡單的Haskell開發環境

preface 在谷神仙的安利下開始在空閒時學習 haskell 本人喜歡折騰 vs code 這次也折騰了兩天,也算是搭建好了自己理想中的環境 qwq 由於本人覺得學習的過程中 debugger 可能沒那麼必要,所以這部分就鴿了 其實是因為折騰不出來 本本的系統是 windows 10 用其他系統...