כיצד לתקן שולחנות המסומנים רעים או מושחתים ב- MySQL

במשך יותר משנה השתמשנו בתוסף Counterizer עבור וורדפרס וכך שמרנו נתונים סטטיסטיים של הבלוג וקוראיו, תוסף זה הושבת לפני מספר ימים מאחר (בין היתר) הוא שמר יותר מ -600 מגה בייט נתונים במסד הנתונים.

קורה ש (לפני השבתת התוסף וניקוי ה- DB) ניסיתי לזרוק את מסד הנתונים, כלומר לייצא אותו ל- .SQL וכך להוריד אותו ובמסוף האירוח קיבלתי את השגיאה הבאה:

mysqldump: שגיאה: 144: טבלה './dl_database/Counterize_Referers' מסומנת כקרסה ותיקון אחרון (אוטומטי?) נכשל בעת שימוש בטבלאות נעילה

לכן, המזבלה לא בוצעה וטוב... עצם הרעיון לחשוב שה-DB של DesdeLinux הייתה לי בעיה, זה גרם לשיער שלי להזדקף :)

עשיתי קצת מחקר באינטרנט הצלחתי ללמוד כיצד לפתור את הבעיה הזו, כנראה שזה לא שבמאגר הנתונים יש בעיות בדיוק, רק שהטבלה מסומנת כ'בעיות ', למרבה המזל זה מאוד פשוט לתקן.

ראשית בואו ניגש לשרת MySQL:

mysql -u root -p

אנו לוחצים על [Enter] וזה יבקש מאיתנו את סיסמת השורש של MySQL, שמנו אותה ולחץ שוב על [Enter].

פקודה זו היא במקרה ששרת MySQL מותקן באותו מחשב, אם ברצונך להתחבר מרחוק לשרת MySQL אחר עליך להוסיף את השורה הבאה לשורה: -h IP-OF-SERVER

ברגע שנכנס ל- MySQL נגיד לך באיזה מסד נתונים להשתמש, למשל הבעיה על פי השגיאה לעיל נמצאת בטבלה Counterize_Referers ממאגר המידע  dl_database, אז זה:

use database dl_database;

ועכשיו לתקן את בסיס השולחן:

repair table Counterize_Referers;

שימו לב שבסוף שורות אלו יש נקודה-פסיק —– »  ;

לאחר ביצוע הפקודה הקודמת, הכל חייב לחזור למצב נורמלי, לפחות במקרה שלי זה היה כך ביותר מפעם אחת 😉

ואז נותר רק לבצע את ההוראה שוב לזרוק את מסד הנתונים וואלה, לא יותר.

בכל מקרה, אני עושה את זה יותר מכל דבר אחר כתזכיר לי, כי אותו דבר קרה לי פעמיים ואני לא רוצה לשכוח את ההוראות להצלת היום the

ברכות ואני מקווה שזה מועיל למישהו אחר.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ליאו דיג'ו

    טוב מאוד, אתה תמיד צריך להחזיק פריט מסוג זה מכל סיבה שהיא.

    1.    KZKG ^ גאארה דיג'ו

      תודה
      כן ... ברגע בו הבעיה מתרחשת, טוב שהפתרון יהיה בהישג יד, או לפחות לדעת היכן למצוא אותו ללא דיחוי.

  2.   אליוטיים 3000 דיג'ו

    טוב KZKGGaara. יש דברים ש- PHPMyAdmin לא יכול לעשות שהקונסולה יכולה לעשות.

    1.    KZKG ^ גאארה דיג'ו

      תודה

  3.   סנטיאגו דיג'ו

    מצוין, הציל אותי לא פעם.

    אבל אני תוהה, האם זה לא יהיה mysql -u root -p במקום root -u root -p? אני לא מתכוון לפגוע.

    תודה לך!

  4.   סנטיאגו דיג'ו

    מצוין, הציל אותי לא פעם.
    אבל אני תוהה, האם זה לא יהיה mysql -u root -p במקום root -u root -p? אני שואל בלי הכוונה לפגוע.
    תודה

    1.    KZKG ^ גאארה דיג'ו

      לצחוק בקול רם!!!! נכון לגמרי, הטעות שלי LOL!
      כתבתי וחשבתי צעד קדימה, משם לכתוב שורש במקום mysql ... תודה על האזהרה 🙂

      1.    סנטיאגו דיג'ו

        בבקשה! סליחה על ההודעה הכפולה; ניסיתי לשלוח אותו שוב ושוב והוא אמר לי שהוא כבר קיים (טענתי מחדש את הדף ולא ראיתי כלום).
        ברכות.

  5.   מצורע_איבן דיג'ו

    זה יוצא מהשיער שלי עכשיו כשאני נכנס לסוגיית DB.

  6.   אלכסנדר דיג'ו

    שלום,

    שאלה אחת, באיזו תדירות אתה זורק את DB? זה לדעת כמה זמן לוקח להגיע עד 600MB של נתונים

    בברכה,

    1.    KZKG ^ גאארה דיג'ו

      אהמ ... לא הבנתי אותך טוב מאוד עכשיו 🙂
      לפני שעשינו ניקוי ב-DB של DesdeLinux זה (כלומר, ה-.sql של ה-DB) שקל יותר מ-700MB, כי שמרנו את כל הנתונים הסטטיסטיים ב-DB. כלומר, כמעט מתחילת הבלוג.

      כעת אנו משתמשים בגוגל A. לכן אנו מוחקים את טבלאות הסטטיסטיקה מה- DB, וכעת ה- .sql אינו מגיע ל -80 מגה-בייט.

      האם זה עונה על שאלתך?

  7.   אלכסנדר דיג'ו

    שלום,

    ללא טרול, באיזו תדירות אתה זורק את DB?

    1.    KZKG ^ גאארה דיג'ו

      מספר פעמים בחודש 🙂
      אני תמיד מנסה לקבל את הגרסה העדכנית ביותר של DesdeLinux

  8.   אתה אוהב לקנות את זה !! דיג'ו

    זה נראה לי בסדר, עכשיו לא ניתן לבצע תיקון כללי של הטבלאות הפגומות?

  9.   ויקטוריה דיג'ו

    תודה רבה חבר, תרומתך עזרה לי מאוד.
    לגבי

  10.   חואן מולגה דיג'ו

    תודה רבה יקירי, תודה על הטיפים, הם עזרו לי !!
    ברכות מטרוחיו-ונצואלה.

  11.   הרנן בארה דיג'ו

    מְשׁוֹעָר
    כפי שאני יודע אם התהליך פועל כתבתי את הייבוא ​​של טבלת תיקון הפקודות; והנה אני

  12.   אנדרה קרוז דיג'ו

    תודה רבה, הצלת את העור שלי 😀

  13.   מרקו דיג'ו

    שלום חבר, אני לא יודע אם אתה יכול לעזור לי, משהו דומה קרה באתר שלי, סמן את השגיאה הזו:
    הטבלה wp_posts אינה נכונה. דווח על השגיאה הבאה: הטבלה מסומנת כקרסה והתיקון האחרון נכשל. וורדפרס תנסה לתקן את הטבלה הזו ...
    תיקון הטבלה wp_posts נכשל. שגיאה: הטבלה מסומנת כקרסה והתיקון האחרון נכשל

    אני לא יודע אם אתה יכול לעזור לי לתקן את זה, אני חדש ב- WordPress המתקדם. כשמנסים לתקן את הטבלה wp-post, היא מראה שגיאה שלא ניתן לתקן אותה. תודה. האתר שלי הוא: https://diarionoticiasweb.com