دليل المادة
بريسكيفية تحويل نوع جدول بيانات InnoDB
التحويل إلى محرك 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) ابحث عن "محرك_التخزين الافتراضي"
5) أضف أدناه "# default_storage_engine = InnoDB":
default_storage_engine = MYISAM
6) بعد الحفظ ، أعد تشغيل خدمة MySQL:
service mysqld restart
أو أعد تشغيل خدمة Mariadb:
systemctl restart mariadb
الطريقة بسيطة للغاية ، ما عليك سوى اتباع العملية ، يمكنك إكمال التعديل ، هذا البرنامج التعليمي قد انتهى!
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيف يقوم phpMyAdmin بتحويل تحويل نوع جدول بيانات InnoDB إلى محرك MyISAM الافتراضي؟ ، لمساعدتك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-413.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!