在服務器上打開記事本,將如下代碼拷貝并粘貼到記事本里,把代碼里的“備份目錄路徑”改成你自己的,然后保存為.bat格式 ,把此bat文件拷貝到你備份文件將要存放的目錄中,然后在控制面板中打開計劃任務,添加一個計劃任務,每天或每周某個時間執行一下這個bat文件就好了

公司主營業務:網站制作、成都做網站、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。成都創新互聯是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創新互聯推出圍場免費做網站回饋大家。
@echo off
Set nowdate=%date:~,10%
Md "%nowdate:/=-%"
copy 備份目錄路徑 "%nowdate:/=-%"
使用mysqldump函數
mysqldump -u username -p dbname table1 table2 ... ? BackupName.sql
dbname參數表示數據庫的名稱
table1和table2參數表示需要備份的表的名稱,為空則整個數據庫備份;
BackupName.sql參數表設計備份文件的名稱,文件名前面可以加上一個絕對路徑。通常將數據庫被分成一個后綴名為sql的文件。
備份數據庫的主要過程:
切換到對應的數據庫;
使用show create table ?tableName,獲得表結構,寫到文件中;
然后查詢所有的表數據,循環生成相對應sql語句,寫到文件中;
試運行生成的sql文件。
linux系統自帶crontab計劃任務,可以滿足你的需求。
編輯crontab配置文件的方法是:
crontab -e
編輯完成后,用:x組合鍵關閉并保存。不需要重啟操作,時間到了以后,系統會自動調用定時任務。
示例,在凌晨4點重啟lighthttpd:
0 4 * * * /usr/local/etc/rc.d/lighttpd restart
將命令的路徑改為你寫的備份腳本。
望采納!
網頁名稱:php如何定時備份數據庫,mysql如何定時備份數據庫
瀏覽地址:http://www.yijiale78.com/article0/dsihhoo.html
成都網站建設公司_創新互聯,為您提供網站設計、網站策劃、網頁設計公司、商城網站、網站排名、外貿建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯