שולחן תיקון PHPMyAdmin

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


תיקון MySQL קרס השולחן - -

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

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

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

הצעד הראשון הוא לבדוק את יומני MySQL, קובץ mysql_error.log - ב- XAMPP, יומן שגיאות MySQL נגיש דרך לוח הבקרה, ב- MySQL> יומנים> mysql_error.log

MySQL השולחן מסומן כמו התרסק ויש לתקן

שגיאה עשויה להיראות כמו הבאה, מראה שהטבלה מסומנת כקריסה:

MySQL מסומן כמו התרסק ויש לתקן

הפתרון שונה בהתאם למאגרי האחסון באתר המשמשים, InnoDB או MyISAM. ראה להלן את הפתרון עבור שניהם, אשר שונה.

ביצוע טבלת תיקון PHPMyAdmin עבור MyISAM היה סביר ביותר לעבוד באמצעות PHPMyAdmin תיקון התרסקות אפשרות השולחן בממשק המשתמש הגרפי.

הדרך כיצד לתקן את שולחן InnoDB ב MySQL יהיה לייצא, למחוק ולייבא את מסד הנתונים שוב.

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

תיקון

הפתרון הראשון, עובד MySQL MySQL, הוא די קל, הודות כלי myisamchk. באמצעות שורת הפקודה, תוכנית זו יכולה לבדוק, לתקן לייעל שולחנות.

במקרה שלנו, ב PHPMyAdmin, אנו קוראים לזה לתקן את השולחנות, מבלי להפעיל את שורת הפקודה.

עם טבלאות MyISAM, עבור אל מבנה הטבלה של מסד הנתונים שצוין.

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

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

יצירת אתר מאסטר: הירשם עכשיו!

הפוך את הנוכחות הדיגיטלית שלך עם קורס יצירת אתרים מקיף שלנו - התחל את המסע שלך להפוך למומחה לאינטרנט היום!

להירשם לכאן

הפוך את הנוכחות הדיגיטלית שלך עם קורס יצירת אתרים מקיף שלנו - התחל את המסע שלך להפוך למומחה לאינטרנט היום!

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

לאחר קבלת הודעת הצלחה myisamchk השולחן הצלחה, את הטבלה MySQL מסומן כמו התרסק צריך להיות נגיש שוב.

תיקון שולחן

כאשר הטבלאות לא מקבל מוצג יותר, ואת הטריק עבור טבלאות MyISAM לא עובד (לתקן את השולחנות ממסך טבלאות המבנה), עם PHPMyAdmin תיקון התרסק שולחן על InnoDB ניתן לעשות זאת באמצעות טריק אחר - ייצוא, מחיקה וייבוא ​​אותם בחזרה .

שחזור התרסקות

ב PHPMyAdmin, בקר בתפריט ייצוא, ויש פשוט לבחור ללכת לייצא את הטבלאות:

בחר מקום שבו לשמור את הקובץ במחשב המקומי, הוא ישמש לתיקון טבלאות מסד נתונים עם PHPMyAdmin.

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

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

כיצד לתקן את שולחן InnoDB מושחת ב - MySQL

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

ההתאוששות

לאחר שהמסד ריק, פתח את התפריט Import (ייבוא) וגלוש את הקובץ שיוצא קודם לכן ולחץ על בצע כדי לייבא את מסד הנתונים כולו למסד הנתונים של MySQL.

לוחות מיובאים מחדש ב PHPMyAdmin InnoDB, כולל כל התוכן, אשר צריך להיות מאושר על ידי הממשק:

ותוכן טבלאות מוצג כעת שוב, מסד הנתונים MySQL תיקון עבד PHPMyAdmin InnoDB.

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

שאלות נפוצות

כיצד יכולים מנהלי מסדי נתונים לתקן טבלה פגומה דרך PHPMYADMIN כדי להחזיר את שלמות הנתונים וגישה?
ב- PHPMYADMIN, נווט למסד הנתונים והטבלה הזקוקים לתיקון, לחץ על הכרטיסייה פעולות ועל סעיף תחזוקת טבלה, בחר טבלת תיקון. פונקציה זו מנסה לתקן את מבנה הטבלה והנתונים, ולפתור בעיות הנגרמות כתוצאה משחיתות.

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

יצירת אתר מאסטר: הירשם עכשיו!

הפוך את הנוכחות הדיגיטלית שלך עם קורס יצירת אתרים מקיף שלנו - התחל את המסע שלך להפוך למומחה לאינטרנט היום!

להירשם לכאן

הפוך את הנוכחות הדיגיטלית שלך עם קורס יצירת אתרים מקיף שלנו - התחל את המסע שלך להפוך למומחה לאינטרנט היום!




הערות (0)

השאר תגובה