מדריך מאמרים
כיצד לשנות את סוג הטבלה של InnoDB ב-phpMyAdmin?
להמיר למנוע ברירת המחדל של MyISAM?
מומלץ להמיר טבלאות נתונים של InnoDB לטבלאות נתונים של MyISAM:
- בשילוב עם המאפיינים של בלוגים אישיים, MyISAM מומלצת למערכות בלוג אישיות, מכיוון שעיקר הפעולות בבלוגים הן קריאה וכתיבה, ויש מעט פעולות שרשרת.
- אזבחירה במנוע MyISAM הופכת את הבלוג שלך לפתוח ולעמוד ליעיל יותר מבלוג מנוע InnoDB.
- כמובן, זו רק הצעה אישית, ורוב הבלוגרים בוחרים בקפידה בהתאם למצב בפועל.
תזכורת ידידותית: אנא גבו את מסד הנתונים MySQL שלכם לפני המרת טבלאות כלשהן. ▼
שלבים לשינוי ידני של סוג טבלת הנתונים ברקע phpMyAdmin
- 1) היכנס לניהול מסד הנתונים phpMyAdmin;
- 2) לאחר הכניסה לחצו על העמודה השמאליתמסד נתונים;
- 3) לחץ על העמודה השמאליתטבלאות נתונים (לא מסוג MyISAM);
- 4) לחץ על "הפעלה"כרטיסייה;
- 5) בדף "תפעול", בחר לשנות את סוג "אחסון מסד נתונים" ל"MyISAM";
- 6) לחץ על "执行", ההמרה הצליחה.
פקודת SSH להמרה מהירה לסוג טבלת מסד נתונים MyISAM
פתחו את תוכנת ה-SSH שלכם והתחברו לשרת לינוקס . הזינו את הפקודה הבאה: ▼
mysql -uroot -p
- הזן את סיסמת phpMyAdmin כדי להיכנס ל-SSH.
- לְהוֹפִיעַ"
mysql>"אתה יכול להמשיך. - הזן בפורמט הבא, תלוי רישיות ו-;.
- שם מסד הנתונים ושם הטבלה הם כולם באותיות קטנות, ושאר הפקודות הן באותיות גדולות. אם ה-; האחרון לא הוזן, הפקודה לא תיכנס לתוקף.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
טבלת wp_commentmeta הראשונה שהומרה באיור למטה מוצגת בהצלחה, ולאחר מכן ניתן להמיר את שמות הטבלה בזה אחר זה▼

- להיכנס
SHOW TABLES;לאחר הפקודה, שם טבלת מסד הנתונים מוצג. - העתק ושנה את שם הטבלה המתאים
ALTER TABLE 表名 ENGINE=MYISAM;המר לסוג טבלת מסד הנתונים של MyISAM לפעולות מהירות (לפחות מהר יותר משינוי ידני של סוג טבלת הנתונים ברקע phpMyAdmin). - ישנם בסך הכל 13 שמות טבלאות. לאחר השלמת ההמרה, הזן "
exit"לְהַפְסִיק.
הפוך את MyISAM למנוע ברירת המחדל
לאחר השלמת ההמרה, מומלץ לכבות את מנוע InnoDB ולאחר מכן להגדיר את MyISAM כמנוע ברירת המחדל עבור MySQL מעתה והלאה.
כיצד אוכל להגדיר את סוג אחסון מסד הנתונים המוגדר כברירת מחדל ל-" MyISAM "?
צ'ן וייליאנג משתמש בתוכנית לוח הבקרה של CWP כדוגמה, ושלבי הפעולה הם כדלקמן:
1) ערוך את הקובץ /etc/my.cnf ומצא את התיקיה המיובאת !includedir /etc/my.cnf.d
2) עבור אל התיקיה /etc/my.cnf.d
3) פתח את הקובץ server.cnf
4) מצא את "default_storage_engine"
5) הוסף להלן "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM6) לאחר השמירה, הפעל מחדש את שירות MySQL:
service mysqld restart
או הפעל מחדש את שירות Mariadb:
systemctl restart mariadb
- השיטה פשוטה מאוד, פשוט עקוב אחר הפעולה, אתה יכול להשלים את השינוי, המדריך הזה נגמר!
🛠️✨רוצה לדעת איך להמיר באצווה את מסד הנתונים של MySQL מ-MyISAM ל-InnoDB? מאמר זה מספק לך הדרכה מקיפה שקל לעקוב אחריה!
👇מומלץ להמשיך לקרוא👇
לאחר הקריאה, תגלו שהמרת MyISAM ל-InnoDB היא למעשה הרבה יותר פשוטה ממה שאתם חושבים! לחץ על הקישור והתחיל ללמוד עכשיו! 💻📚
אני מקווה שהמאמר "כיצד להמיר סוגי טבלאות InnoDB למנוע MyISAM המוגדר כברירת מחדל ב-phpMyAdmin?" ששותף בבלוג של צ'ן וייליאנג ( https://www.chenweiliang.com/ ) יהיה לעזר עבורכם.
אל תהססו לשתף את הקישור למאמר הזה: https://www.chenweiliang.com/cwl-413.html

