pelrêça gotarê
phpMyAdminMeriv çawa celebê tabloya daneya InnoDB veguherîne
Veguherin motora xwerû ya MyISAM?
Tête pêşniyar kirin ku tabloyên daneya InnoDB veguherînin tabloyên daneya MyISAM:
- Bi taybetmendiyên blogên kesane re, MyISAM ji bo pergalên blogên kesane tê pêşniyar kirin, ji ber ku karên sereke yên di blogan de xwendin û nivîsandin in, û çend operasyonên zincîrê hene.
- û wusa jîHilbijartina motora MyISAM bloga we vedike û rûpela we ji bloga motora InnoDB bikêrtir dike.
- Bê guman, ew tenê pêşniyarek kesane ye, û piraniya bloggeran li gorî rewşa rastîn bi baldarî hilbijêrin.
Serişteyên:di veguherînê deDatabasa MySQLBerî tabloyê, pê ewle bin ku hûn kopiyek databasê ▼ çêbikin
Gavên ku bi destan celebê tabloya daneyê di paşxaneya phpMyAdmin de biguhezînin
- 1) Têkeve rêveberiya databasa phpMyAdmin;
- 2) Piştî têketinê, li stûna çepê bikirtînin数据库;
- 3) Li stûna çepê bikirtîninTabloyên daneyan (cureyên ne-MyISAM);
- 4) Bikirtînin "xebitandin" Tab;
- 5) Di rûpela "Operasyon" de, hilbijêrin ku celebê "Daneya Danezanê" biguherînin "MyISAM”
- 6) Bikirtînin "bicîanîn", veguherîn serkeftî ye.
Fermana SSH ku zû biguhezîne celebê tabloya databasa MyISAM
SSH vekinNermalavGirêdayîLinuxserver, fermana jêrîn binivîsin▼
mysql -uroot -p
- Şîfreya phpMyAdmin binivîse ku têkevin SSH.
- xûyabûn"
mysql>
"Hûn dikarin berdewam bikin. - Di formata jêrîn de têkevin, ku hesas bi doz û ;.
- Navê databasê û navê tabloyê tev bi tîpên piçûk in û fermanên mayî jî bi tîpên mezin in.Eger ya dawîn;-ê neyê nivîsandin, ferman dê nekeve meriyetê.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
Yekem tabloya wp_commentmeta ya ku di wêneya jêrîn de hatî veguheztin bi serfirazî tê xuyang kirin, û dûv re navên tabloyê yek bi yek têne guheztin ▼
- derbasbûn
SHOW TABLES;
Piştî fermanê, navê tabloya databasê tê xuyang kirin. - Navê tabloya têkildar kopî bikin û biguherînin
ALTER TABLE 表名 ENGINE=MYISAM;
Ji bo operasyonên bilez veguherînin celebê tabloya databasa MyISAM (kêmtir ji guheztina bi destan celebê tabloya daneyê di paşxaneya phpMyAdmin de zûtir). - Bi tevahî 13 navên tabloyê hene. Piştî ku veguhertin qediya, têkevin "
exit
"devjêberdan.
MyISAM bikin motora xwerû
Piştî ku veguhertin qediya, tê pêşniyar kirin ku motora InnoDB-ê bigire, û dûv re MyISAM-ê li pêşerojê bicîh bike.MySQLmotora xwerû.
Meriv çawa xwerû destnîşan dike ku tîpa "Storage Database" wekî " bikar bîneMyISAM"?
Chen Weiliang以Panela Kontrolê ya CWPBername mînakek e, û gavên operasyonê wiha ne:
1) Pelê /etc/my.cnf biguherîne û peldanka ku hatî derxe bibînin !includedir /etc/my.cnf.d
2) Biçe peldanka /etc/my.cnf.d
3) Pelê server.cnf veke
4) "default_storage_engine" bibînin
5) Li jêr "#default_storage_engine=InnoDB" zêde bike:
default_storage_engine = MYISAM
6) Piştî tomarkirinê, karûbarê MySQL ji nû ve bidin destpêkirin:
service mysqld restart
An jî karûbarê Mariadb ji nû ve bidin destpêkirin:
systemctl restart mariadb
Rêbaz pir hêsan e, tenê operasyonê bişopînin, hûn dikarin guheztinê temam bikin, ev tutorial qediya!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "PhpMyAdmin çawa veguheztina celebê tabloya daneya InnoDB vediguhezîne motora xwerû ya MyISAM? , ji bo alîkariya we.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-413.html
Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!