ዝርዝር ሁኔታ:

የ mysql ጠረጴዛን እንዴት መጠገን እንችላለን?
የ mysql ጠረጴዛን እንዴት መጠገን እንችላለን?

ቪዲዮ: የ mysql ጠረጴዛን እንዴት መጠገን እንችላለን?

ቪዲዮ: የ mysql ጠረጴዛን እንዴት መጠገን እንችላለን?
ቪዲዮ: በ SQL ውስጥ 5 ዓይነት ፍጥረታት 2024, ግንቦት
Anonim

ለ MySQL መጠገን ዳታቤዝ፣ መጀመሪያ የ phpMyAdmin መሳሪያን ከዛም ዳታቤዝ ትሩን ይክፈቱ እና የሚፈልጉትን ዳታቤዝ ስም ጠቅ ያድርጉ። የሚለውን ይምረጡ ጠረጴዛዎች ያንን ፍላጎት ጥገና በግራ በኩል ያሉትን የአመልካች ሳጥኖች ምልክት በማድረግ ጠረጴዛ ስሞች. ከዚያ ከተመረጠ ጋር፡ ተቆልቋይ ሜኑ ይምረጡ የጥገና ጠረጴዛ.

እንዲሁም ተጠይቋል፣ የጥገና ጠረጴዛ MySQL ምን ያደርጋል?

ፈጣን አማራጭን ከተጠቀሙ፣ ጠረጴዛ መጠገን ለማድረግ ይሞክራል። ጥገና መረጃ ጠቋሚ ፋይሉን ብቻ እንጂ የውሂብ ፋይሉን አይደለም. የEXENDED አማራጭን ከተጠቀሙ፣ MySQL በመደርደር በአንድ ጊዜ አንድ ኢንዴክስ ከመፍጠር ይልቅ የመረጃ ጠቋሚውን ረድፍ በረድፍ ይፈጥራል። የዚህ አይነት ጥገና ልክ በ myisamchk --safe-recover.

በተጨማሪ፣ InnoDBን እንዴት ማስተካከል እችላለሁ? ከተበላሹ የ InnoDB ጠረጴዛዎች በማገገም ላይ

  1. ደረጃ 1 - የውሂብ ጎታዎን በመልሶ ማግኛ ሁኔታ ውስጥ ያመጣሉ.
  2. ደረጃ 2 - የትኞቹ ጠረጴዛዎች እንደተበላሹ ያረጋግጡ እና ዝርዝር ያዘጋጁ.
  3. ደረጃ 3 - የተበላሹ ጠረጴዛዎችዎን ምትኬ ያስቀምጡ እና ይጣሉ።
  4. ደረጃ 4 - MySQL በመደበኛ ሁነታ እንደገና ያስጀምሩ።
  5. ደረጃ 5 - ምትኬን አስመጣ.sql.
  6. ደረጃ 6 - ወደብ ይቀይሩ እና ቢራ ይያዙ.

በ MySQL ውስጥ የተበላሸ ጠረጴዛ እንዴት ማስተካከል እችላለሁ?

የተበላሹ ጠረጴዛዎችን በ phpMyAdmin መጠገን

  1. ወደ SiteWorx መለያዎ ይግቡ።
  2. በግራ በኩል፣ ማስተናገጃ ባህሪያት > MySQL > PhpMyAdmin የሚለውን ይምረጡ።
  3. በግራ በኩል ካለው ዝርዝር ትክክለኛውን የውሂብ ጎታ ይምረጡ.
  4. ከተበላሸው ሰንጠረዥ ጋር የሚዛመደውን አመልካች ሳጥን ይምረጡ እና ከተመረጠው ዝርዝር ውስጥ የጥገና ሰንጠረዥን ጠቅ ያድርጉ።

የ MySQL ሠንጠረዥ የተበላሸ መሆኑን እንዴት አውቃለሁ?

ይህንን መረጃ በስህተት መዝገብ ወይም በ information_schema ውስጥ ማግኘት ይችላሉ። mysql > ሠንጠረዥ_ስም ፣ ሞተር ከመረጃ_schema ይምረጡ። ጠረጴዛዎች የት ሰንጠረዥ_ስም = '< ጠረጴዛ >' እና ሠንጠረዥ_schema = ''; ከመረጃ ብልሹነት ጋር የተያያዙ ጉዳዮችን ለመመርመር ዋና መሳሪያዎች/ትእዛዞች ናቸው። ሠንጠረዥን ፈትሽ , መጠገን ጠረጴዛ , እና myisamchk.

የሚመከር: