windows環境下 mysql自動備份

2022-07-10 22:39:10 字數 1558 閱讀 1787

windwos環境設定mysql自動備份

說明:

1-編寫指令碼

新建乙個資料庫備份檔案的存放目錄,如:c:\mysql_backup

新建乙個批處理檔案,如:mysql_backup_tool.bat,檔案內容如下:

1     rem ******mysql backup start******

2@echo

off3

4::刪除一周前的備份資料

5 forfiles /p "c:\mysql_backup" /m backup_*.sql -d -

7/c "cmd /c del /f @path"6

7::設定時間變數

8set "ymd=%date:~

0,4%%date:~

5,2%%date:~

8,2%%time:~

0,2%%time:~

3,2%%time:~

6,2%"9

10::進入mysql安裝目錄的bin目錄下

11 cd c:\program files\mysql\mysql server 5.7

\bin\

12::執行備份操作

13 mysqldump --

opt --single-transaction=true --user=root --password=123456 --host=127.0.0.1 --protocol=tcp --port=3306 --default-character-set=utf8 --single-transaction=true --routines --events "testdba" > c:\mysql_backup\backup_%ymd%.sql

1415

@echo

on16 rem ******mysql backup

end******

1         %date:~0,10%      //

提取年月日資訊

2 %date:~-3% //

提取星期幾資訊

3 %time:~0,5% //

提取時間中的時和分

4 %time:~0,-3% //

提取時和分和秒資訊

2-新增定時任務在windows server2012中,我們進入伺服器管理面板,點選右上角選單欄中的「工具」,選擇其中的「任務計畫程式」:

3-測試結果:

Windows環境下安裝MySQL

2.解壓 將mysql解壓到指定路徑,如 e mysql 5.7.16 winx64 3.新增環境變數 右鍵計算機 屬性 高階系統設定 高階 環境變數 在第二個內容框中找到 變數名為path 的一行,雙擊 將mysql的bin目錄路徑追加到變值值中,用 分割 4.製作mysql的windows服務,...

Windows環境下Mysql安裝

安裝路徑 解壓將bin目錄新增到環境變數中 新建mysql配置檔案ini 新增配置檔案內容 mysqld basedir e environment mysql 5.7.32 自己的路徑 datadir e environment mysql 5.7.32 data data不用自己建 port 3...

windows環境下匯出mysql檔案

首先進入到mysql安裝目錄的bin環境下,可以通過mysql的查詢語句獲得mysql的安裝路徑 select basedir as basepath from dual 我的是在c program files mysql mysql server 5.6 bin或者將該環境變數配置到系統環境變數p...