Meriv çawa phpMyAdmin veguheztina celebê tabloya daneya InnoDB vediguhezîne motora xwerû ya MyISAM?

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 ▼

Meriv çawa phpMyAdmin veguheztina celebê tabloya daneya InnoDB vediguhezîne motora xwerû ya MyISAM?

  • 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 WeiliangPanela 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!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 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!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin