Wika
      English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
      Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
      Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
      Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
      Slovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flag
      Turkish flagHungarian flagBelarus flagIrish flagIcelandic flagMacedonian flagMalay flagPersian flag
    Tag Cloud
    Sponsors
    Recent Comments
      Archives
      Link sa amin

      IT Solutions Knowledge Base

      Bisita
      Pagbisita ngayon: 93
      Online na pagbisita: 6
Repairing masira MySQL database
Home »Linux, WHM / Cpanel» Repairing masira MySQL database
Sa pamamagitan ng Glafkos Charalambous | No Comments Iwanan ng isang Puna
Huling ini-update: Linggo, Nobyembre 30, 2008

Repairing masira MySQL database kapag sila ay makakuha ng masama na maaaring mangyari sa maraming mga sitwasyon. Kapag ang iyong database makakuha ng masama na may mga sobra-sobra ng mga kasangkapan na magagamit ang pag-aayos sa kanila.

Sa karamihan ng kaso lamang index ang makakakuha ng masama at hindi ang aktwal na data na kung saan ay napaka-bihirang mangyari.

Sa artikulong ito ay namin demostrate myisamchk kasangkapan upang ayusin ang ilang masira MySQL database pati mysqlcheck at pagkumpuni mesa command.

Hanapin ang MySQL database:

cd / var / lib / MySQL

myisamchk Utility (MyISAM lamang)
Description: myisamchk maaring suriin at kumpunihin mesa MyISAM

Tumatakbo ang repair utos para sa lahat ng mga talahanayan ng database:

myisamchk-q-r-f-s *. MYI

Tumatakbo ang repair utos para sa mga tiyak na talahanayan:

myisamchk-q-r-f-s table.MYI

Ang Opsyon ginagamit:

Baguhin ang paghahambing na ginamit ng index.
-q, na mabilis mas mabilis na ayusin sa pamamagitan ng hindi pagbabago ng mga data file. Isa sa maaaring magbigay ng isang ikalawang '-q' upang pilitin myisamchk baguhin ang orihinal na datafile sa kaso ng mga duplicate key.
TANDAAN: Tables kung saan ang data file ay masama na hindi maaaring may taning na ang opsyon na ito.

-r,-recover Puwede ayusin ang halos anumang bagay maliban sa mga natatanging mga key na ito ay hindi na kakaiba.

-f, lakas-Patungan ang lumang pansamantalang mga file.

-s,-tahimik lamang na i-print ang mga pagkakamali. Isa sa maaaring gamitin ang dalawang-s na gumawa ng myisamchk napaka-tahimik.

Iba pang mga database kumpunihin kasangkapan:

Pag-ayos ng Table SQL Statement (MyISAM lamang)

Paggamit ng:

MySQL> Ayusin ang mga TALAAN tablename;

Sa kaso ng pag-index file ay nawawala o ay masama na u maaaring gamitin ang USE_FRM opsyon.

MySQL> Ayusin ang mga TALAAN tablename USE_FRM;

mysqlcheck Utility (MyISAM lamang)

Paggamit ng:

mysqlcheck-r database table-uuser-ppass

VN: F [1.8.3_1051]
Rating: 0.0 / 10 (0 votes cast)
VN: F [1.8.3_1051]
Rating: 0 (mula 0 votes)
  • Digg
  • Facebook
  • Technorati
  • del.icio.us
  • StumbleUpon
  • Sphinn
  • Reddit
  • Google Bookmarks
  • Wikio IT
  • Slashdot
  • co.mments
  • Fark
  • Fleck
  • LinkedIn
  • Ma.gnolia
  • MySpace
  • Propeller
  • Print
  • email

Comments

Walang mga puna pa lamang

Iwanan ng isang Puna

Idagdag ang iyong mga larawan!
Sumali sa Gravatar at i-upload ang iyong avatar. C'mon, libre ito!