Како поправити табеле означене као лоше или оштећене у МиСКЛ-у

Више од годину дана користили смо додатак Цоунтеризер за ВордПресс и тако водили статистику блога и његових читалаца, овај додатак смо деактивирали пре неколико дана, јер је (између осталог) сачувао више од 600 МБ података у бази података.

Дешава се да сам (пре деактивирања додатка и чишћења ДБ-а) покушао да избацим базу података, односно извезем је у .СКЛ и тако је преузмем и у хостинг терминалу добијем следећу грешку:

мисклдумп: Добила грешку: 144: Табела './дл_датабасе/Цоунтеризе_Реферерс' је означена као срушена и последња (аутоматска?) поправка није успела када се користе ТАБЛИЦЕ ЗА ЗАКЉУЧАВАЊЕ

Због тога депонија није изведена и добро ... од саме идеје да помислим да је ФромЛинук ДБ имао проблема, коса ми се најежила 🙂

Истражујући мало на интернету, успео сам да научим како да решим овај проблем, очигледно НИЈЕ да база података има тачно проблеме, већ само табела која је означена као „са проблемима“, срећом, ово је врло једноставно поправити.

Прво приступимо МиСКЛ серверу:

mysql -u root -p

Притиснемо [Ентер] и тражит ће нас МиСКЛ роот лозинку, ми је ставимо и поново притиснемо [Ентер].

Ова наредба је у случају да је МиСКЛ сервер инсталиран на истом рачунару, ако желите да се даљински повежете са другим МиСКЛ сервером, у ред морате додати следеће: -х ИП-ОФ-СЕРВЕР

Кад уђете у МиСКЛ, рећи ћемо вам коју базу података да користите, на пример, проблем према горњој грешци је у табели Цоунтеризе_Реферерс из базе података  дл_датабасе, тако да:

use database dl_database;

А сада да поправимо базу стола:

repair table Counterize_Referers;

Имајте на уму да се на крају ових редова налази тачка и зарез --– »  ;

Једном када се изврши претходна команда, мора да се све вратило у нормалу, бар у мом случају је било тако више пута 😉

Тада остаје само поновно извршавање инструкције за избацивање базе података и воила, ништа више.

У сваком случају, ово радим више од било чега другог као меморандума за мене, јер ми се исто догодило два пута и не желим да заборавим упутства да сачувам дан 😀

Поздрав и надам се да је корисно неком другом.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

19 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Лав дијо

    Врло добро, увек морате имати при руци ову врсту предмета из било ког разлога.

    1.    КЗКГ ^ Гаара дијо

      Хвала
      Да ... у тренутку када се проблем јави, добро је имати решење при руци или барем знати где га без одлагања пронаћи.

  2.   елиотиме3000 дијо

    Добар КЗКГГаара. Постоје ствари које ПХПМиАдмин не може учинити, а то може и конзола.

    1.    КЗКГ ^ Гаара дијо

      Хвала

  3.   Сантјаго дијо

    Одлично, спасио ме више пута.

    Али питам се, не би ли то био мискл -у роот -п уместо роот -у роот -п? Не желим да увредим.

    Хвала!

  4.   Сантјаго дијо

    Одлично, спасио ме више пута.
    Али питам се, не би ли то био мискл -у роот -п уместо роот -у роот -п? Питам без намере да увредим.
    хвала

    1.    КЗКГ ^ Гаара дијо

      ЛОЛ!!!! Потпуно тачно, моја грешка ЛОЛ!
      Писао сам и размишљао корак напред, одатле да напишем роот уместо мискл ... Хвала на упозорењу 🙂

      1.    Сантјаго дијо

        Нема на чему! Извините на двоструком посту; Покушавао сам да га пошаљем више пута и рекао ми је да већ постоји (поново сам учитао страницу и нисам видео ништа).
        Поздрав.

  5.   Лепер_Иван дијо

    Ово ми се скида са косе сада кад улазим у проблем ДБ.

  6.   Александар дијо

    Здраво,

    Једно питање, колико често бацате ДБ? је знати колико је времена потребно за прикупљање података до 600 МБ

    Срдачан поздрав,

    1.    КЗКГ ^ Гаара дијо

      Ехм ... сад те нисам добро разумео 🙂
      Пре него што смо извршили чишћење у ФромЛинук ДБ-у (тј. .Скл ДБ-а) био је тежак више од 700 МБ, јер смо сву статистику сачували у ДБ-у. Другим речима, од скоро почетка блога.

      Сада користимо Гоогле А. па из базе података бришемо табеле са статистикама, а сада .скл не достиже 80 МБ

      Да ли ово одговара на ваше питање?

  7.   Александар дијо

    Здраво,

    Без трола, колико често бацате ДБ?

    1.    КЗКГ ^ Гаара дијо

      Неколико пута месечно 🙂
      Увек се трудим да на свом локалном хосту имам најновију верзију ДесдеЛинук-а

  8.   волите га купити !! дијо

    Чини ми се ок, сада није могуће извршити генералну ревизију оштећених табела?

  9.   Викторија дијо

    Пуно вам хвала пријатељу, ваш допринос ми је пуно помогао.
    поздрави

  10.   Јуан Моллега дијо

    Хвала пуно драга, хвала на саветима, помогли су ми !!
    Поздрав из Трујилло-Венезуеле.

  11.   хернан барра дијо

    процењено
    Као што знам да ли се процес изводи, написао сам наредбу импорт таблице за поправак; и ту сам

  12.   Андре Цруз дијо

    Пуно вам хвала, спасили сте моју кожу 😀

  13.   марцо дијо

    Здраво пријатељу, не знам да ли можеш да ми помогнеш, нешто слично се догодило са мојом веб локацијом, обележи ову грешку:
    Табела вп_постс није тачна. Пријавите следећу грешку: Табела је означена као срушена и последња поправка није успела. ВордПресс ће покушати да поправи ову табелу ...
    Поправљање табеле вп_постс није успело. Грешка: Табела је означена као срушена и последња поправка није успела

    Не знам да ли можете да ми помогнете да то поправим, нов сам у напредном ВордПресс-у. Када покушавате да поправите вп-пост табелу, приказује се грешка која се не може поправити. Хвала вам. Моја веб локација је: https://diarionoticiasweb.com