程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL恢復中的幾個成績處理辦法

MySQL恢復中的幾個成績處理辦法

編輯:MySQL綜合教程

MySQL恢復中的幾個成績處理辦法。本站提示廣大學習愛好者:(MySQL恢復中的幾個成績處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL恢復中的幾個成績處理辦法正文


工作是如許的: 我有個BuyVM的VPS,成果人家機械掛了,然後新開了一個給我,我請求給我導出備份,人家還真挽救出來年夜部門數據.然後就是一個恢復的進程.Web恢復沒有任何難度.成績就出在MySQL的恢復上,記一筆.

1. data目次完全,然則沒法讀出隨意率性一個表,show tables顯示為空.

起先是疑惑data目次有成績,測驗考試修復,提醒不存在表. 經光總提示說是否是用戶組成績.指定用戶組為mysql,處理.


chown -R mysql /var/lib/mysql

2.接著修復,湧現


warning : Table is marked as crashed and last repair failed
warning : 1 client is using or hasn't closed the table properly
warning : Size of datafile is: 32453700 Should be: 32376944
error : Wrong bytesec: 0-0-0 at linkstart: 32453660

依據提醒,是data文件owner成績,一看果真是root,給他mysql,處理.


chown -R mysql.mysql /var/lib/mysql

3.運轉完修復,提醒有個表Error: Incorrect information in file: ‘./aaa/bbb.frm'.

測驗考試各類修復方法均未勝利.Google了一下,發明.frm存儲的只是表構造.表構造?那測驗考試一下用雷同表構造的文件籠罩.刪失落bbb.frm,隨意復制一個庫下的ccc.frm,更名為bbb.frm.一看,弄定!

一句話,多備份才是霸道,mysql的磁盤轉移總會碰到各類各樣成績.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved