ဆောင်းပါးလမ်းညွှန်
phpMyAdmin ကInnoDB ဒေတာဇယားအမျိုးအစားကို ဘယ်လိုပြောင်းမလဲ။
MyISAM မူရင်းအင်ဂျင်သို့ ပြောင်းမလား။
InnoDB ဒေတာဇယားများကို MyISAM ဒေတာဇယားများသို့ ပြောင်းရန် အကြံပြုထားသည်။
- ကိုယ်ပိုင်ဘလော့ဂ်များ၏ ဝိသေသလက္ခဏာများနှင့် ပေါင်းစပ်ထားသော MyISAM သည် ကိုယ်ပိုင်ဘလော့ဂ်စနစ်များအတွက် အကြံပြုထားသည်၊ အကြောင်းမှာ ဘလော့ဂ်များတွင် အဓိကလုပ်ဆောင်မှုများမှာ စာဖတ်ခြင်းနှင့် စာရေးခြင်းဖြစ်ပြီး ကွင်းဆက်လုပ်ဆောင်မှုအနည်းငယ်သာရှိသောကြောင့်ဖြစ်သည်။
- ဒီတော့MyISAM အင်ဂျင်ကိုရွေးချယ်ခြင်းက သင့်ဘလော့ဂ်ကိုဖွင့်ပြီး စာမျက်နှာကို InnoDB အင်ဂျင်ဘလော့ဂ်ထက် ပိုမိုထိရောက်စေပါသည်။
- ဟုတ်ပါတယ်၊ ဒါဟာ ကိုယ်ရေးကိုယ်တာ အကြံပြုချက်တစ်ခုသာဖြစ်ပြီး ဘလော့ဂါအများစုက တကယ့်အခြေအနေအရ ဂရုတစိုက်ရွေးချယ်ကြပါတယ်။
သိကောင်းစရာများ -ပြောင်းလဲခြင်း၌MySQL ဒေတာဘေ့စ်ဇယားမတင်မီ၊ ဒေတာဘေ့စ်အရန်ကူးရန် ▼ သေချာပါစေ။
phpMyAdmin နောက်ခံရှိ ဒေတာဇယားအမျိုးအစားကို ကိုယ်တိုင်ပြောင်းလဲရန် အဆင့်များ
- 1) phpMyAdmin ဒေတာဘေ့စ်စီမံခန့်ခွဲမှုသို့ ဝင်ရောက်ပါ။
- 2) login ဝင်ပြီးနောက် ဘယ်ဘက်ကော်လံကို နှိပ်ပါ။ဒေတာဘေ့စ;
- 3) ဘယ်ဘက်ကော်လံကိုနှိပ်ပါ။ဒေတာဇယားများ (MyISAM မဟုတ်သော အမျိုးအစားများ);
- 4) "ကိုနှိပ်ပါoperating" တဘ်;
- 5) "လည်ပတ်မှု" စာမျက်နှာတွင်၊ "ဒေတာဘေ့စ်သိုလှောင်မှု" အမျိုးအစားကို "သို့ပြောင်းလဲရန် ရွေးချယ်ပါ။Myisam";
- 6) "" ကိုနှိပ်ပါအကောင်အထည်ဖော်သည်"ပြောင်းလဲခြင်းအောင်မြင်သည်။
MyISAM ဒေတာဘေ့စ်ဇယားအမျိုးအစားသို့ အမြန်ပြောင်းရန် SSH အမိန့်
SSH ကိုဖွင့်ပါ။Software များချိတ်ဆက်ထားသည်။Linux ကိုဆာဗာ၊ အောက်ပါ command ▼ ရိုက်ထည့်ပါ။
mysql -uroot -p
- SSH သို့ဝင်ရောက်ရန် phpMyAdmin စကားဝှက်ကိုထည့်ပါ။
- ပေါ်လာ"
mysql>"မင်းဆက်လို့ရတယ်။ - အောက်ပါဖော်မတ်တွင် စာလုံးအကြီးအသေးနှင့် ;.
- ဒေတာဘေ့စ်အမည်နှင့် ဇယားအမည်အားလုံးသည် စာလုံးအသေးဖြစ်ပြီး ကျန် command များသည် စာလုံးအကြီးဖြစ်သည်။ နောက်ဆုံး ; မထည့်ပါက၊ command သည် အသက်ဝင်မည်မဟုတ်ပါ။
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
အောက်ပါပုံတွင်ပြောင်းထားသော ပထမဆုံး wp_commentmeta ဇယားကို အောင်မြင်စွာပြသထားပြီး၊ ထို့နောက် ဇယားအမည်များကို တစ်ခုပြီးတစ်ခုပြောင်းနိုင်သည်▼

- ရိုက်ထည့်ပါ
SHOW TABLES;အမိန့်ပေးပြီးနောက်၊ ဒေတာဘေ့စ်ဇယားအမည်ကိုပြသသည်။ - သက်ဆိုင်ရာဇယားအမည်ကို ကူးယူပြီး ပြင်ဆင်ပါ။
ALTER TABLE 表名 ENGINE=MYISAM;မြန်ဆန်သောလုပ်ဆောင်မှုများအတွက် MyISAM ဒေတာဘေ့စ်ဇယားအမျိုးအစားသို့ ပြောင်းပါ (phpMyAdmin နောက်ခံတွင် ဒေတာဇယားအမျိုးအစားကို ကိုယ်တိုင်ပြောင်းလဲခြင်းထက် အနည်းဆုံး) ပိုမြန်သည်။ - စုစုပေါင်းဇယားအမည် 13 ခုရှိသည်။ ပြောင်းလဲခြင်းပြီးပါက၊
exit"ထွက်သည်။
MyISAM ကို မူရင်းအင်ဂျင်အဖြစ် ပြုလုပ်ပါ။
ပြောင်းလဲခြင်းပြီးမြောက်ပြီးနောက်၊ InnoDB အင်ဂျင်ကို ပိတ်ပြီး MyISAM ကို အနာဂတ်တွင် သတ်မှတ်ရန် အကြံပြုထားသည်။က MySQLမူရင်းအင်ဂျင်။
"Database Storage" အမျိုးအစားကို "အသုံးပြုရန် ပုံသေသတ်မှတ်နည်းMyisam"?
Chen Weiliang以CWP Control Panelပရိုဂရမ်သည် ဥပမာတစ်ခုဖြစ်ပြီး လုပ်ဆောင်ချက်အဆင့်များမှာ အောက်ပါအတိုင်းဖြစ်သည်။
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 သို့ပြောင်းခြင်းသည် သင်ထင်သည်ထက် များစွာရိုးရှင်းကြောင်း သင်တွေ့လိမ့်မည်။ လင့်ခ်ကို နှိပ်ပြီး ယခုပင် စတင်လေ့လာပါ။ 💻📚
မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) shared "phpMyAdmin သည် InnoDB data table type converting ကို MyISAM default engine သို့ မည်သို့ပြောင်းလဲသနည်း။ , သင့်ကိုကူညီရန်။
ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-413.html

