Hoe omskep phpMyAdmin InnoDB-datatabeltipe-omskakeling na MyISAM-standaardenjin?

phpMyAdminHoe om InnoDB-datatabeltipe om te skakel

Skakel om na MyISAM verstek enjin?

Dit word aanbeveel om InnoDB-datatabelle na MyISAM-datatabelle om te skakel:

  • Gekombineer met die kenmerke van persoonlike blogs, word MyISAM aanbeveel vir persoonlike blogstelsels, want die hoofbedrywighede in blogs is lees en skryf, en daar is min kettingbedrywighede.
  • soDie keuse van die MyISAM-enjin maak jou blog oop en blaai meer doeltreffend as die InnoDB-enjinblog.
  • Natuurlik is dit net 'n persoonlike voorstel, en die meeste bloggers kies versigtig volgens die werklike situasie.

Wenke:in omskakelingMySQL databasisVoor die tabel, maak seker dat jy 'n databasis rugsteun maak ▼

Geen artikels gevind nie

Stappe om die tipe datatabel in die phpMyAdmin-agtergrond handmatig te verander

  • 1) Meld aan by phpMyAdmin databasisbestuur;
  • 2) Nadat u aangemeld het, klik op die linkerkolomdatabasis;
  • 3) Klik op die linkerkolomDatatabelle (nie-MyISAM-tipes);
  • 4) Klik op "bedryf"Tab;
  • 5) Kies in die "Bedryf"-bladsy om die tipe "Databasisberging" te verander na "MyISAM";
  • 6) Klik op "implementeer", is die omskakeling suksesvol.

SSH-opdrag om vinnig na MyISAM-databasistabeltipe om te skakel

Maak SSH oop软件Gekoppel aanLinuxbediener, voer die volgende opdrag in▼

mysql -uroot -p
  • Voer die phpMyAdmin-wagwoord in om by SSH aan te meld.
  • verskyn "mysql>“Jy kan voortgaan.
  • Tik in die volgende formaat, wees hooflettergevoelig en ;.
  • Die databasisnaam en tabelnaam is almal kleinletters, en die res van die opdragte is hoofletters. As die laaste ; nie ingevoer word nie, sal die opdrag nie in werking tree nie.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Die eerste wp_commentmeta-tabel wat in die figuur hieronder omgeskakel is, word suksesvol vertoon, en dan kan die tabelname een vir een omgeskakel word▼

Hoe omskep phpMyAdmin InnoDB-datatabeltipe-omskakeling na MyISAM-standaardenjin?

  • betree SHOW TABLES;  Na die opdrag word die databasistabelnaam vertoon.
  • Kopieer en wysig die ooreenstemmende tabelnaam ALTER TABLE 表名 ENGINE=MYISAM; Skakel oor na MyISAM-databasistabeltipe vir vinnige bewerkings (ten minste vinniger as om die datatabeltipe handmatig in die phpMyAdmin-agtergrond te verander).
  • Daar is 'n totaal van 13 tabelname. Nadat die omskakeling voltooi is, voer " inexit"hou op.

Maak MyISAM die verstekenjin

Nadat die omskakeling voltooi is, word dit aanbeveel om die InnoDB-enjin toe te maak, en dan MyISAM op die toekoms te stelMySQLdie verstek enjin.

Hoe om verstek te stel om "Databasisberging" tipe te gebruik as "MyISAM"?

Chen WeiliangCWP-kontrolepaneelDie program is 'n voorbeeld, en die bewerkingstappe is soos volg:

1) Wysig die /etc/my.cnf-lêer en vind die ingevoerde gids !includedir /etc/my.cnf.d

2) Gaan na die /etc/my.cnf.d-lêergids

3) Maak die server.cnf-lêer oop

4) Soek "default_storage_engine"

5) Voeg hieronder "#default_storage_engine=InnoDB" by:

default_storage_engine = MYISAM

6) Nadat u gestoor het, herbegin die MySQL-diens:

service mysqld restart

Of herbegin die Mariadb-diens:

systemctl restart mariadb
  • Die metode is baie eenvoudig, solank jy die operasie volg, kan jy die wysiging voltooi, hierdie tutoriaal is verby!

🛠️✨Wil jy weet hoe om jou MySQL-databasis van MyISAM na InnoDB om te skakel? Hierdie artikel bied u omvattende leiding wat maklik is om te volg!

👇Aanbeveel om voort te gaan lees👇

Nadat jy gelees het, sal jy vind dat die omskakeling van MyISAM na InnoDB eintlik baie eenvoudiger is as wat jy dink! Klik op die skakel en begin nou leer! 💻📚

发表 评论

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

Scroll na bo