關於數據的備份和恢復

這次給大家介紹的,就是我們MySQL種比較實用的兩條命令,那就是對於我們數據的備份和恢復操作!

不管是前期開發環節,還是後期的維護環節,我相信對於數據的重要性,都是不言而喻的~

一般來說,對於大型的電商項目,數據就是最爲核心的東西了~

比如京東這類數據量保存極其龐大的電商網站,還有淘寶這樣極其龐大的千萬級併發分佈式架構,數據的重要性就不言而喻了,如果想大數據進行消費人羣模型的建立,要是數據量沒有達到一個比較高的程度,那不就是癡人說夢~

所以,爲了我們數據庫中數據的安全,我們對於數據的備份工作一定要做到位,MySQL中就爲我們提供了這樣的方法,就讓窩瓜帶大家一起了解一下~

數據的備份

mysqldump -u -p 數據庫名>生成腳本文件路徑

數據的恢復

mysql -u -p 數據庫名<生成腳本文件路徑

截圖對比

以上的方式,是在win中的備份與恢復方式,關於Linux下的備份,在之後會給大家帶來~

下面就讓我們觀察一下兩種操作的實際運用形式:

備份

在這裏插入圖片描述

在這裏插入圖片描述

這裏可以看到,在我們備份之後,就會出現一個.sql的腳本文件,這個文件就儲存了我們圖中students數據庫中所有發生過的SQL語句,這樣,就等於變相的將我們的數據持久化的儲存了~

恢復

在這裏插入圖片描述
從上面的圖中可以看到,我們利用恢復數據庫的命令將students庫完全的恢復,這裏要強調幾點:

  1. 不論是備份還是恢復,都要在登錄數據庫時進行操作
  2. 命令後邊不要加“;”
  3. 對於恢復庫時,要記得現將庫重新創建好,否則會報錯,找不到數據庫

以上就是這次給大家帶來的在win下的數據庫備份與恢復操作~

發佈了11 篇原創文章 · 獲贊 0 · 訪問量 7059
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章