مقالې لارښود
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 تنظیم کړئمایډیفالټ انجن.
د ډیټابیس ذخیره کولو ډول کارولو لپاره ډیفالټ څنګه تنظیم کړئمایسم"؟
چن ویلینګتهد 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 = MYISAM
6) د خوندي کولو وروسته، د MySQL خدمت بیا پیل کړئ:
service mysqld restart
یا د Mariadb خدمت بیا پیل کړئ:
systemctl restart mariadb
طریقه خورا ساده ده، یوازې عملیات تعقیب کړئ، تاسو کولی شئ ترمیم بشپړ کړئ، دا درس پای ته رسیدلی!
امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) شریک شوی "phpMyAdmin څنګه د InnoDB ډیټا جدول ډول تبادله MyISAM ډیفالټ انجن ته بدلوي؟ ، ستاسو سره د مرستې لپاره.
د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-413.html
د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!