آرٽيڪل ڊاريڪٽري
phpMyAdminڪيئن بدلجي InnoDB ڊيٽا ٽيبل جي قسم
MyISAM ڊفالٽ انجڻ ۾ تبديل ڪريو؟
اهو InnoDB ڊيٽا جدولن کي MyISAM ڊيٽا جدولن ۾ تبديل ڪرڻ جي صلاح ڏني وئي آهي:
- ذاتي بلاگن جي خاصيتن سان گڏ، MyISAM ذاتي بلاگ سسٽم جي لاء سفارش ڪئي وئي آهي، ڇاڪاڻ ته بلاگز ۾ مکيه عمل پڙهڻ ۽ لکڻ آهن، ۽ ڪجهه زنجير آپريشن آهن.
- ائينMyISAM انجڻ کي چونڊڻ توهان جي بلاگ کي کليل ۽ صفحي کي InnoDB انجڻ بلاگ کان وڌيڪ ڪارائتو بڻائي ٿو.
- يقينا، اهو صرف هڪ ذاتي تجويز آهي، ۽ اڪثر بلاگرز حقيقي صورتحال جي مطابق احتياط سان چونڊيندا آهن.
طريقه:تبديلي ۾MySQL ڊيٽابيسٽيبل کان اڳ، هڪ ڊيٽابيس بيڪ اپ ڪرڻ جي پڪ ڪريو ▼
phpMyAdmin پس منظر ۾ دستي طور تي ڊيٽا ٽيبل جي قسم کي تبديل ڪرڻ لاء قدم
- 1) لاگ ان ڪريو phpMyAdmin ڊيٽابيس مينيجمينٽ؛
- 2) لاگ ان ٿيڻ کان پوءِ، کاٻي پاسي واري ڪالم تي ڪلڪ ڪريو数据库؛
- 3) کاٻي پاسي واري ڪالمن تي ڪلڪ ڪريوڊيٽا ٽيبل (غير MyISAM قسمون)؛
- 4) ڪلڪ ڪريو "آپريٽنگ"ٽيب؛
- 5) "آپريشن" صفحي ۾، "ڊيٽابيس اسٽوريج" قسم کي تبديل ڪرڻ لاء چونڊيو.ميسام"؛
- 6) ڪلڪ ڪريو "ڪم پورو ڪيو"، تبديلي ڪامياب آهي.
SSH حڪم جلدي تبديل ڪرڻ لاء MyISAM ڊيٽابيس ٽيبل جي قسم
SSH کوليوسافٽ ويئر连接 到لينڪسسرور، ھيٺ ڏنل حڪم داخل ڪريو▼
mysql -uroot -p
- SSH ۾ لاگ ان ٿيڻ لاءِ phpMyAdmin پاسورڊ داخل ڪريو.
- ظاهر ٿيو"
mysql>
”تون جاري رکي سگهين ٿو. - ھيٺ ڏنل فارميٽ ۾ داخل ڪريو، ڪيس-حساس ۽؛.
- ڊيٽابيس جو نالو ۽ ٽيبل جو نالو سڀ لوئر ڪيز ۾ آهن ۽ باقي ڪمانڊ اپر ڪيز ۾ آهن، جيڪڏهن آخري ؛ داخل نه ڪيو ويو آهي ته ڪمانڊ اثر انداز نه ٿيندو.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
ھيٺ ڏنل شڪل ۾ تبديل ٿيل پھرين wp_commentmeta جدول ڪاميابيءَ سان ڏيکاريل آھي، ۽ پوءِ ٽيبل جا نالا ھڪ ھڪ ڪري تبديل ڪري سگھجن ٿا▼
- انپٽ
SHOW TABLES;
حڪم کان پوء، ڊيٽابيس ٽيبل جو نالو ڏيکاري ٿو. - نقل ڪريو ۽ لاڳاپيل ٽيبل جو نالو تبديل ڪريو
ALTER TABLE 表名 ENGINE=MYISAM;
تيز عملن لاءِ MyISAM ڊيٽابيس ٽيبل جي قسم ۾ تبديل ڪريو (phpMyAdmin پس منظر ۾ دستي طور تي ڊيٽا ٽيبل جي قسم کي تبديل ڪرڻ کان گھٽ ۾ گھٽ تيز). - مجموعي طور تي 13 ٽيبل جا نالا آهن. تبديلي مڪمل ٿيڻ کان پوء، داخل ڪريو "
exit
”ڇڏيو.
MyISAM کي ڊفالٽ انجڻ ٺاهيو
تبادلي جي مڪمل ٿيڻ کان پوء، ان کي InnoDB انجڻ کي بند ڪرڻ جي سفارش ڪئي وئي آهي، ۽ پوء مستقبل ۾ MyISAM سيٽ ڪريوهن MySQLڊفالٽ انجڻ.
"ڊيٽابيس اسٽوريج" ٽائپ کي استعمال ڪرڻ لاءِ ڊفالٽ ڪيئن سيٽ ڪجيميسام”؟
چن ويلانگجي طرفCWP ڪنٽرول پينلپروگرام هڪ مثال آهي، ۽ آپريشن جا مرحلا هن ريت آهن:
1) /etc/my.cnf فائل کي تبديل ڪريو ۽ درآمد ٿيل فولڊر ڳوليو !includedir /etc/my.cnf.d
2) وڃو /etc/my.cnf.d فولڊر
3) سرور.cnf فائل کوليو
4) ڳولھيو "default_storage_engine"
5) ھيٺ شامل ڪريو "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM
6) بچائڻ کان پوء، MySQL سروس ٻيهر شروع ڪريو:
service mysqld restart
يا وري شروع ڪريو Mariadb سروس:
systemctl restart mariadb
طريقو تمام سادو آهي، صرف آپريشن جي پيروي ڪريو، توهان ترميم مڪمل ڪري سگهو ٿا، هي سبق ختم ٿي چڪو آهي!
اميد چن ويلانگ بلاگ ( https://www.chenweiliang.com/ "phpMyAdmin ڪيئن بدلائي ٿو InnoDB ڊيٽا ٽيبل ٽائپ ڪنورشن کي MyISAM ڊفالٽ انجڻ ۾؟ ، توهان جي مدد ڪرڻ لاءِ.
هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-413.html
تازن تازه ڪاريون حاصل ڪرڻ لاءِ Chen Weiliang جي بلاگ جي ٽيليگرام چينل تي ڀليڪار!
📚 هي گائيڊ وڏي قيمت تي مشتمل آهي، 🌟 هي هڪ نادر موقعو آهي، ان کي نه وڃايو! ⏰⌛💨
پسند اچي ته شيئر ڪريو ۽ پسند ڪريو!
توهان جي حصيداري ۽ پسند اسان جي مسلسل حوصلا آهن!