国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

網上提供的最簡便的MySql數據庫備份的方法

2024-07-24 12:43:30
字體:
來源:轉載
供稿:網友
使用MYSQL進行數據庫備份,又很正規的數據庫備份方法,同其他的數據庫服務器有相同的概念,但有沒有想過,MySQL會有更簡捷的使用文件目錄的備份方法,而且又快有好。
  
  一、數據備份捷徑
  因為這個方法沒有得到官方正式文檔的驗證,我們暫稱為試驗吧。
  
  目的:備份hostA主機中一個mysql數據庫TestA,并恢復到到hostB機中
  
  試驗環境:
  
  操作系統:WinNT4.0,Mysql3.22.34,phpMyAdmin 2.1.0
  
  在hostA中安裝mysql數據庫并建立TestA數據庫
  
  hostB機安裝mysql數據庫,沒有TestA數據庫
  
  方法步驟:
  
  啟動phpMyAdmin察看HostA和HostB中的數據庫列表,在HostB中沒有TestA數據庫
  
  找到HostA中mysql的安裝目錄,并找到數據庫目錄data
  
  在我的試驗環境中,這個目錄是
  
  C:mysqldata
  
  找到對應數據庫名稱的子目錄
  
  C:mysqldataTestA
  
  粘貼拷貝到HostB的Data目錄下,是HostA同HostB Mysql數據目錄下的文件相同
  
  刷新HostB的phpMyAdmin察看一下數據庫列表,我們看到TestA已經出現,并且作查詢修改等操作都正常,備份恢復恢復成功
  
  試驗結論:Mysql的數據庫可以通過文件形式保存,備份,恢復只要將相應文件目錄恢復即可,無需使用其它工具備份。
  
  二、正規的方法(官方建議):
  導出要用到MySQL的mysqldump工具,基本用法是:
  
  mysqldump [OPTIONS] database [tables]
  
  如果你不給定任何表,整個數據庫將被導出。
  
  通過執行mysqldump --help,你能得到你mysqldump的版本支持的選項表。
  
  注意,如果你運行mysqldump沒有--quick或--opt選項,mysqldump將在導出結果前裝載整個結果集到內存中,如果你正在導出一個大的數據庫,這將可能是一個問題。
  
  mysqldump支持下列選項:
  
  --add-locks
  
  在每個表導出之前增加LOCK TABLES并且之后UNLOCK TABLE。(為了使得更快地插入到MySQL)。
  
  --add-drop-table
  
  在每個create語句之前增加一個drop table。
  
  --allow-keywords
  
  允許創建是關鍵詞的列名字。這由在列名前面加表名的方法做到。
  
  -c, --complete-insert
  
  使用完整的insert語句(用列名字)。
  
  -C, --compress
  
  如果客戶和服務器均支持壓縮,壓縮兩者間所有的信息。
  
  --delayed
  
  用INSERT DELAYED命令插入行。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 民和| 武川县| 龙里县| 永新县| 鹤壁市| 景谷| 静海县| 郑州市| 礼泉县| 呼图壁县| 东方市| 乐亭县| 高要市| 昭苏县| 通榆县| 榆社县| 阿克陶县| 二手房| 海阳市| 英吉沙县| 清流县| 巴中市| 东至县| 宁武县| 江油市| 哈尔滨市| 商丘市| 绵竹市| 麟游县| 天津市| 左贡县| 齐齐哈尔市| 西乌珠穆沁旗| 淳化县| 克什克腾旗| 平乡县| 永顺县| 思南县| 榆中县| 全椒县| 舒城县|