Linux mysql 資料庫自動備份

2021-07-09 05:58:13 字數 574 閱讀 4948

1. 尋找mysql路徑命令:

find  /   -name  "mysql"

2. 建立資料備份路徑:

mkdir  -p   /home/data/sp2p

備份的資料儲存在  /home/data/sp2p 目錄下

3. 建立備份指令碼:

touch /data/sh/beifensql.sh 

4.寫入指令碼內容:

vi chmod 755 /data/sh/beifensql.sh(先要設定指令碼的許可權755)

beifensql.sh指令碼內容:

#!/bin/bash

/usr/bin/mysqldump -f -r -e  -uroot -p密碼 -hlocalhost sp2p_beibei > /home/data/sp2p/sp2p_beibei.$(date +%y%m%d%h%m).sql

4.執行指令碼:

crontab -e

* 2 * * *  /data/sh/beifensql.sh command

service crond restart

/*每隔2小時自動備份*/

linux mysql資料庫遷移

由於資料的日漸增多,導致伺服器系統盤的容量總被佔滿,從而使mysql服務掛掉。停止mysql服務 service mysqld stop 複製資料庫到新目錄 進入mysql 使用show variables like datadir 檢視datadir原指向路徑 在新的位置新建乙個目錄,用於存放my...

linux mysql 資料庫 備份

將備份檔案儲存到 usr local mysqlback 路徑下,檔名為super 當前時間.sql mysqldump h ip u使用者名稱 p密碼 資料庫名 usr local mysqlback super date y m d h m s sql bin bash echo date y ...

Linux MySQL資料庫忘記密碼

1.首先停止mysql服務程序 service mysqld stop 2.然後編輯mysql的配置檔案my.cnf vi etc my.cnf 3.找到 mysqld 這個模組 在最後面新增一段 skip grant tables 忽略mysql許可權問題,直接登入 然後儲存 wq 退出 4.啟動...