在linux下實現mysql自動備份數據

使用的系統為CentOS,mysql版本為5.6

?

備份功能主要利用以下功能實現:

mysql命令中的mysqldump命令

linux下腳本編寫

linux下crontab定時任務的使用

?

首先確定你要存放腳本的目錄和存放備份數據的目錄

首先進行以下修改(因為在命令行或者腳本中寫mysql密碼,mysql是不允許的,備份會失敗所以進行修改)

vi /etc/my.cnf

修改

[mysqldump]

user=你數據庫的用戶名

password=你數據庫的密碼

?

然后在存放腳本的目錄下面(我使用的是/usr/backup)

新建文件backupsql.sh

然后在文件中寫入
#!/bin/bash
mysqldump 你需要備份的數據庫名字 > /usr/backup/你需要備份的數據庫名字_$(date +%Y%m%d_%H%M%S).sql

(其中的usr/backup是你需要存放備份數據的路徑)

然后嘗試利用命令./backupsql.sh執行你的腳本,看在你數據備份的路徑是否產生了sql文件。

?

最后使用

crontab -e然后輸入*/1 * * * * /usr/backup/backupsql.sh這里前面的*/1 * * * *是每一分鐘執行的意思,具體的時間設置參考以下鏈接或者搜索相關命令查看

http://www.cnblogs.com/linkstar/p/5657498.html

最后使用service crond start 啟動定時任務即可

 

其他的定時任務命令參考

http://www.cnblogs.com/linkstar/p/6420899.html
 

轉載于:https://www.cnblogs.com/linkstar/p/6420965.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255337.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255337.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255337.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

面向未來編程

我們一直以來都知道面向對象編程,面向過程編程。大多數時候還是面向工資編程,面向生活編程。面向任務編程,面向公司編程,面向領導編程。 工資不給力,心里認為委屈;生活有壓力。影響工作情緒。任務完畢就好…

Plotclock

調試程序,運行調試程序,舵機會移動兩只懸臂分別停留在一只水平另一只垂直的位置上。如果差距非常大,可拆下懸臂調節,如果比較接近了,就修改程序第3~6行的四個參數 SERVOFAKTORLEFT 左懸臂垂直位置,SERVOFAK…

js性能優化--學習筆記

《高性能網站建設進階指南》: 1.使用局部變量,避免深入作用域查找,局部變量是讀寫速度最快的;把函數中使用次數超過一次的對象屬性和數組存儲為局部變量是一個好方法;比如for循環中的.length通常可以保存為局部變量。 …

struct和typedef struct在C與C++中用法

struct和typedef struct 分三塊來講述:   1 首先://注意在C和C里不同     在C中定義一個結構體類型要用typedef:     typedef struct Student    {    int a;    }Stu;     于是在聲明變量的時候就可:Stu stu1;(如…

【數據庫學習】——Python實現mysql數據庫SQL文件生成和導入

目錄 1、將mysql數據導出到SQL文件中(數據庫存在的情況) 2、將現有的sql文件數據導入到數據庫中(前提數據庫存在) 3、利用Navicat導出SQL文件和導入SQL文件 1)從數據庫導出SQL文件 2)導入SQL文件到數據…

lfcp——PB使用

場景:記錄以備忘。 1 直接說明 pb連接說明:目前項目共有性能、功能、業務、聯調四個環境。所以pb可以連接四個不同的數據庫。1.copy一份pb程序,修改main.ini文件中的DBCONNECT/DBCONNECT2位new,DBNAME/DBNAME2為oracle數據源中的源…

【重磅】Google官方推出了免費的、中文的、機器學習初級課程。

2019獨角獸企業重金招聘Python工程師標準>>> 機器學習(Machine Learning, ML)是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、算法復雜度理論等多門學科。它是人工智能的核心,是使計算機具有智能的根本途徑,其應用遍及…

市面上常見arduino版本比較

http://arduino.cc/en/Main/Products 詳細鏈接 如果是入門,那么首選UNO R3,方便又省心 如果不是特殊要求,不建議購買2560,因為貴啊 nano是塊很好的控制器,買不買隨你咯 非特殊場合使用不建…

leetcode-114. Flatten Binary Tree to Linked List

Given a binary tree, flatten it to a linked list in-place. For example,Given 1/ \2 5/ \ \3 4 6The flattened tree should look like: 1\2\3\4\5\6思路:遞歸處理,引用二叉鏈表的思想,使用pre記錄上一個分支的指針。Accepted Co…

HALCON示例程序autobahn高速公路車道識別程序剖析

HALCON示例程序autobahn高速公路車道識別程序剖析 小哥哥小姐姐覺得有用點個贊唄! 示例程序源碼(加注釋) *關閉halcon窗口的實時更新 dev_update_window (‘off’) *關閉halcon圖形窗口 dev_close_window () *打開圖形窗口 *dev_open_win…

CSS中的未定義行為,瀏覽器的差異(一)

今天看了張鑫旭大佬的新書的有感吧,記錄一下。 Web標準未對一些場景做出明確規范,所以各大瀏覽器廠家只能根據自己的理解和喜好去實現,表現差異不是瀏覽器的bug,用計算機領域的術語描述為"未定義行為"。 比如一個例子&a…

KVC 和 KVO

作者 沖破繭縛 2015.08.28 16:12* 寫了3967字,被8人關注,獲得了14個喜歡KVC 和 KVO 字數363 閱讀32 評論0 喜歡0KVC (Key Value Coding),鍵值編碼,通過鍵值(字符串)來訪問屬性的機制,來間接修改…

Atmel megaAVR控制器 串行引導Bootloader

開始研究下Bootloader的代碼結構 2015.1.9 粗略看了下,Bootloader主要做了下板卡的初始化 -----> 然后進入for( ; ; )死循環 -----> 循環刷新串口數據 -----> 根據數據做出不同應答 -----> 如果有寫數據,則將數據存入buffer …

MapReduce入門2-流量監控

3、流量監控匯總(使用LongWritable實現) hdfs文件路徑:/tmp/flow.txt 查看文件內容: 13770759991 50 100 25 400 13770759991 800 600 500 100 13770759992 400 300 250 1400 13770759992 800 1200 600 900字符串含義:…

【fiddler學習問題記錄】——手機端證書下載頁打不開、無法將此證書安裝(已解決)

目錄 1、手機端下載頁打不開 解決方法1)電腦端——將網絡設置成公用(親測有效) 解決方法2)手機端將fiddler設置為信任應用,不被攔截 (未試) 2、無法將此證書安裝 方法一:修改證書…

HALCON示例程序ball電路板焊點識別、檢測、測量程序剖析

HALCON示例程序ball電路板焊點識別、檢測、測量程序剖析 示例程序源碼(加注釋) 介紹: ball.hdev: Inspection of Ball Bonding *halcon窗口實時更新關閉 dev_update_window (‘off’) *halcon關閉所有窗口 dev_close_window () *halcon打開…

舵機的原理和控制

控制信號由接收機的通道進入信號調制芯片,獲得直流偏置電壓。它內部有一個基準電路,產生周期為20ms,寬度為1.5ms的基準信號,將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。最后,電壓差的正負輸出…

HDFS清理壞塊

報錯 Failed with exception java.io.IOException:org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block: BP-1921057509-192.168.57.129-1517160177567:blk_1073741930_1106 file/user/hive/warehouse/db_hive.db/student/student.txt Time taken: 0.104 se…

如何在PowerDesigner將PDM導出生成WORD文檔或者html文件

a) 使用PowerDesigner打開pdm文件 b) 點擊Report Temlates 制作模板 點擊PowerDesigner菜單欄“Report” -> “Report Templates” c) 選擇模板數據項 完成步驟a),得到如下界面,左右2個區,Aavailable區…

【軟件測試】——基礎篇(軟件測試技術體系、過程管理)

目錄 軟件測試技術體系 軟件測試過程管理?編輯 接口測試用例設計 手機端測試流程?編輯 軟件測試技術體系 軟件測試過程管理 接口測試用例設計 手機端測試流程