windows建立定時任務自動配分mysql資料庫
一、建立備份mysql的批處理檔案
新建一個mysqldump.txt文字,把字尾名稱改為.bat。檔案內容如下:
@echo off set hour=%time:~0,2% if "%time:~0,1%"==" " set hour=0%time:~1,1% set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%Time:~6,2% echo %now% set host=127.0.0.1 set port=3306 set user=root set pass=root set dbname=dbname set backupfile=D:\mysqlCopy\%dbname%-%now%.sql "D:\mysql\bin\mysqldump" -h%host% -P%port% -u%user% -p%pass% --add-drop-table %dbname% > %backupfile% echo delete files before 10 days forfiles /p D:\mysqlCopy /s /m *.sql /d -10 /c "cmd /c del @file"
set hour=%time:~0,2%
if "%time:~0,1%"==" " set hour=0%time:~1,1%
set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%Time:~6,2%
上面一段是擷取當前時間資訊進行拼接;
set host=127.0.0.1
set port=3306
set user=root
set pass=root
set dbname=dbname(要備份的資料庫名稱)
上面一段是資料庫資訊
set backupfile=D:\mysqlCopy\%dbname%-%now%.sql 指定資料庫備份檔案的路徑和名稱
"D:\mysql\bin\mysqldump" -h%host% -P%port% -u%user% -p%pass% --add-drop-table %dbname% > %backupfile% 執行mysql備份命令
forfiles /p D:\mysqlCopy /s /m *.sql /d -10 /c "cmd /c del @file" 刪除10天前的檔案
二、建立windows定時任務
windows+R輸入compmgmt.msc開啟計算機管理,如圖:
根據自己的需求設定觸發器
選擇剛才建立的批處理檔案
勾上標紅的,點選完成,開啟屬性設定視窗
相關推薦
windows建立定時任務自動配分mysql資料庫
一、建立備份mysql的批處理檔案 新建一個mysqldump.txt文字,把字尾名稱改為.bat。檔案內容如下: @ech
Windows建立定時任務執行Python指令碼
在windows 中如何定時執行一個python指令碼? 解決方法是:使用windows 的“任務計劃程式” 第一步:在 計算器右擊 --> 選擇管理 進入如下介面: 第二步:選擇 系統工具 --> 任務計劃程式 ,點選右側的 “建立基本任務”,進入
MySQL 事件排程器(Event Scheduler)建立定時任務
事件排程器(Event Scheduler)是在MySQLv5.1.6中新增的一個功能,它相當於一個定時器,可以在指定的時間點執行一條SQL語句或一個語句塊,也可以用於在固定間隔重複執行。事件排程器相當於作業系統中的定時任務(如:Linux中的cron、Window中的計劃任務),但MySql的事
Navicat for MySQL 建立定時任務
工作中很多地方用到定時任務,有的是在專案中建立定時任務,有的則可以直接在工具中建立定時任務。而後者則比較方便,可以避免寫很多程式碼。所以記錄一下用Navicat for MySQL建立定時任務的實現。 1、啟動Navicat for MySQL工具,連線資料庫。 2、先檢視定時任務是否開
通過windows伺服器定時任務,定時備份mysql資料庫。
為了防止伺服器宕機,導致mysql資料庫損壞無法修復,所以每天定時進行備份。一旦有問題直接還原資料庫! 50多個G的資料庫備份完成sql大概在20G,通過壓縮後大概在2G左右。 長時間進行後硬碟吃不消。所以做了一個定時清理備份檔案的指令碼。 點此進入下一篇文章->精簡mysql
win2008 server建立定時任務備份mysql資料庫
一、首先建立一個bat指令碼。 @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" D:\mysql\mysql-5.7.24-winx64\bin\mysqldump --opt -u root --password=root
windows下建立定時任務每隔五分鐘執行jar包
前兩天老大給安排了一活,一直到今天才有空看了下,以前沒做過類似的,感覺有點意思,特此記錄一下: 嗯……廢話不多說,整個過程我把它分為三部分: 打jar包-->寫指令碼-->建立定時任務 1:打jar包我是用的eclipse打的jar包,過程就比
mysql建立定時任務
一、前言 自 MySQL5.1.6起,增加了一個非常有特色的功能–事件排程器(Event Scheduler),可以用做定時執行某些特定任務(例如:刪除記錄、對資料進行彙總等等),來取代原先只能由作業系統的計劃任務來執行的工作。更值得 一提的是MySQL的事件排程器可
利用Powershell 腳本和定時任務自動批量開郵箱
roc remote c99 rec 執行 shell pro napi module 首先確保powershell 執行策略 PS C:\Users\administrator.51TALK> Set-ExecutionPolicy -ExecutionPolic
《SpringBoot從入門到放棄》之第(十一)篇——使用@Scheduled建立定時任務,cron七子表示式的簡單使用
模擬場景:有時候,你需要每天某個點或者每週、每個月讓程式做一些事情,如呼叫介面獲取資料,比如生成資料的報表,或者統計一些資料之類,你除了可以在資料庫建立儲存過程,還可以寫Java定時任務。 O的K,接著上一篇的開發環境。《SpringBoot從入門到放棄》之第(十)篇 我們建立一個定時任
windows服務定時任務
其實定時任務時不時會碰到,只不過解決方案也不是隻有一個,網上也有很多文章,但是沒有一篇說得很清楚,尤其是安裝環節,今天就著重說一下安裝, 其他步驟帶過,C#開發windows服務,開發,安裝,除錯 1. 新增安裝程式 (找的其他部落格的配圖) &nbs
Windows的定時任務 Schedule Task 設定
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Oracle 使用DBMS_JOB和DBMS_SCHEDULER 建立定時任務 建立管理job示例
使用DBMS_JOB和DBMS_SCHEDULER建立、管理job示例 原創 Oracle 作者:Hoegh 時間:2015-04-28 16:52:41 6439 0 &
SpringBoot整合quartz動態建立定時任務實現以及踩過的坑
需要了解一下quartz有Job,Scheduler,Trigger等概念,在此就不詳細說明 首先說一下功能需求場景 該提醒可以在頁面上進行配置多個,比如可以配置一個提醒:在每天的12點,傳送郵件給某個人,可以繼續配置另外一個提醒:在每個月的10號,給某個人
SpringBoot使用@Scheduled建立定時任務
1、SpringBoot中內建了@Scheduled的定時任務,首先配置這個註解,我還是基於此前建立的demo01專案,找到專案的入口方法Demo01Application添加註解@EnableScheduling 2、新建一個class檔案,添加註解@Componen
Spring Boot中使用@Scheduled建立定時任務實戰
一 點睛 我們在編寫Spring Boot應用中經常會遇到這樣的場景,比如:我需要定時地傳送一些簡訊、郵件之類的操作,也可能會定時地檢查和監控一些標誌、引數等。此時,定時任務就派上用場了。 @Sch
Navicat SQLServer 建立定時任務
之前沒用過Navicat,折騰了蠻久,網上的資料也比較少 首先是建立儲存過程 然後是執行儲存過程的SQL語句 然後點選Navicat的Automation 點選新建Job 然後要把你之前寫好的執行語句拖動到selected job 那一列,
Oracle建立定時任務
開啟命令列操作一下步驟: 1: SQLPLUS “/as sysdba” 2: conn 使用者名稱/密碼 3: variable job_num; 4:begin dbms_job.sub
Mac OSX建立定時任務
Mac OSX下可以通過命令列建立定時任務。過程很簡單,首先準備好你要執行的指令碼,假設指令碼檔名是:/xxx/xx.sh,按以下步驟操作: 1.開啟命令列,輸入: crontab -e 2.系統會開啟vim編輯器。 3.在其中輸入cron任務,每個定時任務一行,每行的格
linux crontab建立定時任務
1.安裝crontab 命令: yum install cixie-cron yum install crontabs 2.開啟crontab服務 service crond start //啟動服務 service crond stop //關