دليل المادة
كيفية تغيير نوع جدول InnoDB في phpMyAdmin؟
التحويل إلى محرك MyISAM الافتراضي؟
يوصى بتحويل جداول بيانات InnoDB إلى جداول بيانات MyISAM:
- إلى جانب خصائص المدونات الشخصية ، يوصى باستخدام MyISAM لأنظمة المدونات الشخصية ، لأن العمليات الرئيسية في المدونات هي القراءة والكتابة ، وهناك عدد قليل من عمليات السلسلة.
- هكذاإن اختيار محرك MyISAM يجعل مدونتك مفتوحة وصفحة أكثر كفاءة من مدونة محرك InnoDB.
- بالطبع ، إنه مجرد اقتراح شخصي ، ويختار معظم المدونين بعناية وفقًا للوضع الفعلي.
تذكير هام: يرجى عمل نسخة احتياطية من قاعدة بيانات MySQL قبل تحويل أي جداول. ▼
خطوات لتغيير نوع جدول البيانات يدويًا في خلفية phpMyAdmin
- 1) تسجيل الدخول إلى إدارة قاعدة بيانات phpMyAdmin ؛
- 2) بعد تسجيل الدخول ، انقر فوق العمود الأيسرقاعدة بيانات؛
- 3) اضغط على العمود الأيسرجداول البيانات (أنواع غير MyISAM)؛
- 4) انقر فوق "التشغيل" فاتورة غير مدفوعة؛
- 5) في صفحة "التشغيل" ، حدد لتغيير نوع "تخزين قاعدة البيانات" إلى "MyISAM"؛
- 6) انقر فوق "执行"، تم التحويل بنجاح.
الأمر SSH للتحويل بسرعة إلى نوع جدول قاعدة بيانات MyISAM
افتح برنامج SSH الخاص بك واتصل بخادم Linux . أدخل الأمر التالي: ▼
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) ابحث عن "محرك_التخزين الافتراضي"
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؟" المنشورة على مدونة Chen Weiliang ( https://www.chenweiliang.com/ ) مفيدة لك.
لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-413.html

