MariaDB的DB file壞左有無方法救返?

本帖最後由 3ldk 於 2020-9-1 12:47 編輯

因為想做點測試, 想快速還原db, 所以就直接backup \mysql\data\dbname\

本來都測試過一次copy返入去係可以還原, 所以無backup dump

但後來唔知點解所有table都壞晒

明明係phpmyadmin係睇到有table, 但操作起來就會話無依個table, 而且phpmyadmin會睇到個table係使用中

所有db file係一個byte都無改過, 點解會還原唔到?

p.s.
試過用phpmyadmin的修復功能, 但無用

InnoDB Database, 資料唔止放\mysql\data\dbname\
仲會絕大部份data放\mysql\data\ib_logfile*, \mysql\data\ibdata*
(冇錯, 所有database既data撈埋響同一堆file)

抄folder呢個方法只適用於MyISAM database

TOP

回覆 1# 3ldk


    Try mysqlcheck; it maybe able to detect and correct errors

TOP