1. 程式人生 > >Windows Server伺服器端MySQL資料庫自動備份

Windows Server伺服器端MySQL資料庫自動備份

1.給root賬戶授權所有sql許可權
grant all privileges on *.* to [email protected]"%" identified by ".";
flush privileges;

2.建立bat批處理檔案
@echo off
set path=%path%;D:\Program Files\MySQL\MySQL Server 5.5\bin
set y=%date:~0,4%
set m=%date:~5,2%
set d=%date:~8,2%
set h=%time:~0,2%
set cdate=%y%%m%%d%_%h%
mysqldump -h 127.0.0.1 -u root --password=***** -e -R --database cmsis > f:\data\cmsis_%cdate%.sql
exit

其中cmsis為要備份的資料庫,當該批處理檔案執行時會在f:\data下生成如cmsis_20140510_16.sql的檔案

3.新增計劃任務

(1)程式->附件->系統工具->任務計劃->新增任務計劃


(2)單擊下一步

單擊瀏覽選擇剛才建立的bat檔案

(3)設定任務執行時間



再單擊下一步輸入管理員密碼即可!


相關推薦

Windows Server伺服器MySQL資料庫自動備份

1.給root賬戶授權所有sql許可權grant all privileges on *.* to [email protected]"%" identified by ".";flush privileges;2.建立bat批處理檔案@echo off set

Linux-定時指令碼將一臺伺服器上的mysql資料庫自動備份到另一臺伺服器資料庫

有兩臺伺服器,一臺正式伺服器A,一臺測試伺服器B,現需要將正式伺服器A中的資料庫每天備份到測試伺服器B,提高資料庫的容災性以及防止資料庫在測試中出現錯誤。1.從正式伺服器A中匯出需要備份的資料庫使用mysqldump指令匯出資料庫檔案/usr/sbin/mysqldump -

windows環境下 Mysql資料庫自動備份

確定mysqldump 命令是否可用1,在 dos模式 下,進入對應mysql bin 目錄。 如 本例為 C:\Program Files\MySQL\MySQL Server 5.7\bin2,輸入如下命令C:\Program Files\MySQL\MySQL Serv

windows下的MySQL資料庫自動備份方法

============================ 假想環境: MySQL   安裝位置:C:\MySQL 論壇資料庫名稱為:bbs 資料庫備份目的地:C:\db_bak\ ============================ 新建db_bak.bat,寫入以下程式

windows環境mysql資料庫自動備份

1:mysql資料庫備份命令 執行 mysqldump -u username -p database > c:/bak.sql 再次輸入mysql密碼,匯出完成! 2:編寫bat指令

windows server伺服器mysql遠端連線失敗的坑

windows server伺服器上mysql遠端連線失敗的坑 背景:趁這阿里雲活動,和朋友合夥買了個伺服器,最坑的是沒想到他買的是windows Server的,反正便宜,將就著用吧,自己裝好了wamp環境,在伺服器上可以在本地訪問資料庫(廢話麼),但是在本地機器一直訪問不了 首先:建立的賬戶ho

Linux Mysql資料庫自動備份指令碼

方便你我他 #!/bin/bash #備份檔案儲存目錄 backupdir=/mnt/bak/dump #時間戳 time=_`date +%Y_%m_%d_%H_%M_%S` #資料庫連線資訊 db_name=資料庫名稱 db_user=資料庫賬戶 db_pass=資料

Mysql 資料庫自動備份

Mysql資料庫的自動備份: 1.編寫指令碼: ---------------------以下為指令碼內容------------ rem auther:www.yumi-info.com rem date:20171222 rem MySQL backup s

mysql資料庫自動備份 保留最近5天備份

#!/bin/bash # Name:bakmysql.sh # This is a ShellScript For Auto DB Backup and Delete old Backup # backupdir=/bak/path //備份到的目錄 time=` dat

windows伺服器新增系統任務---自動備份mysql資料庫

1、參考http://jingyan.baidu.com/article/6181c3e0435026152ef153d0.html 建立任務計劃程式-》建立基本任務-》“名稱”“描述”下一步-》“每

Python3----對遠端windows server 2003伺服器mysql資料庫中指定庫建立資料表

Python3—-對遠端windows server 2003伺服器的mysql資料庫中指定庫建立資料表 1、參考資料庫的資料表的格式 2、Python程式碼: # -*- coding:

Linux伺服器新增系統任務---自動備份mysql資料庫

1、用root登入linus伺服器。輸入命令crontab -e回車,輸入如下圖命令: ---》 注意這裡(00 02 * * *)需要空格做分隔符,每天凌晨2點0分執行一次指定目錄下的backup.sh 命令。 2、backup.sh指令碼內容 ===========

SQL SERVER 2012資料庫自動備份的方法

SQL SERVER 2012資料庫自動備份的方法 為了防止資料丟失,這裡給大家介紹SQL SERVER2012資料自動備份的方法: 一、開啟SQL SERVER 2012,如圖所示: 伺服器型別:資料庫引擎; 伺服器名稱:127.0.0.1(本地),也可以選擇遠端連線; 身份驗證:包含Wind

Linux下mysql資料庫自動定時備份

對於網遊來說,資料庫中的資料尤其重要,實際運營中通常會有DBA或者運維人員對資料庫中資料進行日常備份,防止伺服器宕機或硬碟損壞導致的資料丟失問題 1.建立備份目錄 cd /home/game mkdir backup cd backup2.建立備份shell指令碼 vi

c#寫的sql Server資料庫自動備份程式

這幾天寫了一個xp下安裝sql Server 2005 express版本的資料庫自動備份程式,大家看看若是有覺得不合理的地方歡迎指正 using System; using System.Collections.Generic; using System.Compone

SQL SERVER怎樣將某個伺服器上面的資料自動備份到另一臺伺服器上面(異地備份

一:試驗背景 異地備份好處:(待補充) 1:異地備份了把原有伺服器資料放在另外一個位置,避免些物理損害。 比把資料燒錄光碟和原始資料放同房間了房間失火了備份資料也沒有了要放另外地方避免了 就是備份的意義。 2:異地備份可以集中管理備份檔案。 二:試驗整體思路  

Nativecat連線linux伺服器mysql資料庫問題解析(2003-Can’t connect to mysql server on ‘localhost‘(10038))

今天配置Linux系統安裝和操作Mysql時,Nativecat無法連線Mysql資料庫,折騰了好久終於解決該問題,此時分享出來希望可以幫助以後同樣遇到該問題的同學一點幫助,不至於走彎路。首先丟擲問題 連線mysql資料庫時遇到“2003-Can’t connect to m

定時備份遠端伺服器mysql資料庫資料

遠端備份指令碼如下 #!/bin/sh zcDATE=$(date +%Y%m%d) mkdir /opt/mysql-data-backup/$zcDATE mysqldump -h '192.96.118.2' -uroot -p'123456 --databases l

MYSQL資料庫自動定期備份和恢復工具

MYSQL資料庫備份主要有兩種方式: 1. 只備份資料,不備份資料機構。   SQL:   SELECT * FROM table_name INTO OUTFILE 'filepath'  FIELDS TERMINATED BY '|' ENCLOSED BY '"'

有關SQL 資料庫自動備份,ftp 定期執行自動上傳bak檔案到遠端伺服器記錄

  2017年病毒爆發嚴重,我們公司幾個外建專案都受到了不同程度的攻擊,最為嚴重的是其中一個系統的應用伺服器和資料庫伺服器都被攻陷,所有的檔案系統不可使用,導致系統崩潰並無法恢復;  系統設計:應用伺服器和資料庫伺服器使用雙機互備,定期備份系統的資料庫檔案;一般能應付其中一臺