<blockquote id="sfmoa"><xmp id="sfmoa">
<sup id="sfmoa"><pre id="sfmoa"></pre></sup>

    <noscript id="sfmoa"><tbody id="sfmoa"></tbody></noscript>

      蘭州網站建設公司-霈源網絡!
      網站建設、網站設計制作咨詢電話:135-1931-9495  
      觀察行業視覺 用我們專業的角度 講出你們的心聲
      NEWS CENTER ·
      新聞中心
      關注霈源網絡
      新聞中心當前位置:首頁 > 新聞中心 >網站優化
      蘭州專業網站建設公司

      MYSQL教程:檢查數據表和修復數據表

      發表日期:2010/3/29  文章編輯:蘭州網站建設    瀏覽次數: 點擊:1551

      數據庫在運行中,會因為人為因素或一些不可抗力因素造成數據損壞。所以為了保護數據的安全和最小停機時間,我們需制定詳細的備份/恢復計劃,并定期對計劃的有效性進行測試。

      本章結合MySQL服務器的運行機制和所提供的工具,介紹如何進行數據庫的備份、維護和修復。

      以下是幾點防范的措施:

      制定一份數據庫備份/恢復計劃,并對計劃進行仔細測試。

      啟動數據庫服務器的二進制變更日志,該功能的系統開銷很小(約為1%),我們沒有理由不這樣做。

      定期檢查數據表,防范于未燃。

      定期對備份文件進行備份,以防備份文件失效。

      把MySQL的數據目錄和備份文件分別放到兩個不同的驅動器中,以平衡磁盤I/O和增加數據的安全。

      檢查/修復數據表
      對數據表進行維護最好通過發出CHECK TABLE(檢查數據表)或REPAIRE TABLE(修復數據表)命令來做,這樣MySQL服務器自動進行表鎖定以協調數據表中數據的讀寫一致性問題。

      也可用myisamchk工具來做數據表的維護,但它直接訪問有關的數據表文件,不通過服務器,所以需人為地協調數據表數據的讀寫一致性問題。使用myisamchk檢查數據表的具體操作步驟如下:

      以mysql客戶端程序連接服務器,并發出LOCK TABLE命令,以只讀方式鎖住數據表。

      % mysql

      mysql> use db

      mysql> LOCK TABLE table_name READ;     #以只讀方式鎖定表

      mysql> FLUSH TABLE table_name;        #關閉數據表文件,并把內存中的信息寫入磁盤

      保持上面的狀態不退出,另開一個shell窗口,用以下命令維護(檢查)數據表。

      % myisamchk table_name
         
      如果不保持上面狀態,退出mysql會話,則表鎖定會自動取消。

      維護完成,切換回mysql狀態的shell窗口,發出以下命令解除表鎖定。

      mysql> UNLOCK TABLES;

      使用myisamchk修復數據表的具體操作步驟如下:

      進行修復操作需以讀/寫方式鎖定數據表,命令如下:

      % mysql

      mysql> use db

      mysql> LOCK TABLE table_name WRITE;     #以讀/寫方式鎖定數據表

      mysql> FLUSH TABLE table_name;

      保持mysql客戶端連接狀態,切換到第二個shell窗口,運行修復命令:

      % myisamchk --recover table_name
         
      運行修復命令前最好先備份一下數據文件。

      修復完成后,切換回mysql客戶端連接窗口,運行以下命令解除數據表鎖定:

      mysql> FLUSH TABLE table_name;     #使服務器覺察新產生的索引文件

      mysql> UNLOCK TABLE;

      還可用以下命令鎖定所有表,鎖定后,所有用戶就只能讀不能寫數據,這樣就可使我們能安全地拷貝數據文件。

      mysql> FLUSH TABLES WITH READ LOCK;

      下面是解除鎖語句:

      mysql> UNLOCK TABLES;

      相關新聞

      聲明:網站部分信息來源網絡若有侵權或違禁請告知我們刪除;網站建設制作,網站優化:版權所有:蘭州霈源網絡科技有限公司  業務咨詢:13519319495  在線Q Q:點擊發送消息給對方

      360網站安全檢測平臺   隴ICP備15000675號-2  甘公網安備 62010302001228號

      相關搜索:蘭州網站建設、甘肅建設網站、網站建設明細報價表、企業網站建設,網站設計公司網站建設哪家公司好、網站建設學習網、蘭州網站制作、蘭州網站建設公司、蘭州網站設計公司、蘭州建設網、蘭州網站制作培訓、蘭州專業網站制作、網站制作高端、網站制作、網站制作公司,網站制作收費標準,網站制作的基本步驟,網站制作公司,網站價格,網站制作多少錢,建個網站需要多少錢,如何制作自己的網站、網站建設流程、網站建設公司電話13519319495

      蘭州網站建設
      在線咨詢
      蘭州網站建設qq 在線咨詢
      在線咨詢
      蘭州網站建設qq 在線咨詢
      蘭州網站建設qq 在線咨詢
      蘭州網站建設
      久久亚洲2019中文字幕| 亚洲va久久久噜噜噜久久狠狠 | 伊人久久大香线蕉亚洲| 无码人妻久久一区二区三区蜜桃| 久久人人爽人人爽人人av东京热| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 久久无码一区二区三区少妇 | 91久久婷婷国产综合精品青草| 国产精品日韩欧美久久综合| 一本久久a久久精品综合香蕉| 欧美一区二区三区久久综合| 麻豆AV一区二区三区久久| 日韩精品久久久久久| 无码国内精品久久人妻| 亚洲国产成人久久精品影视| 亚洲国产一成人久久精品| 久久99国产亚洲高清观看首页 | 久久精品这里只有精99品| 久久久噜噜噜www成人网| 日本精品一区二区久久久| 国产精品毛片久久久久久久| 久久久久18| 国产A级毛片久久久精品毛片| 99久久伊人精品综合观看| 狠狠色狠狠色综合久久| 久久97久久97精品免视看| 色欲久久久天天天综合网| 国产ww久久久久久久久久| 久久婷婷五月综合97色一本一本| 久久精品国产亚洲Aⅴ香蕉| 精品久久久久久中文字幕人妻最新| 久久精品免费一区二区| 久久性精品| 久久久久国产一区二区三区| 久久精品国产91久久综合麻豆自制 | 久久青青草原精品国产软件| 久久精品国产福利国产秒| 人妻久久久一区二区三区| 久久精品国产清自在天天线| 日韩久久无码免费毛片软件| 久久精品二区|