Hur konverterar phpMyAdmin InnoDB-datatabelltypkonvertering till MyISAM-standardmotor?

phpMyAdminHur man konverterar InnoDB-datatabelltyp

Konvertera till MyISAM standardmotor?

Det rekommenderas att konvertera InnoDB-datatabeller till MyISAM-datatabeller:

  • I kombination med personliga bloggars egenskaper rekommenderas MyISAM för personliga bloggsystem, eftersom huvudverksamheten i bloggar är att läsa och skriva, och det finns få kedjeoperationer.
  • Att välja MyISAM-motorn gör din blogg öppen och sida mer effektiv än InnoDB-motorbloggen.
  • Naturligtvis är det bara ett personligt förslag, och de flesta bloggare väljer noga efter den faktiska situationen.

tips:i konverteringMySQL-databasFöre tabellen, se till att göra en databassäkerhetskopiering ▼

Steg för att manuellt ändra datatabelltypen i phpMyAdmin-bakgrunden

  • 1) Logga in på phpMyAdmin databashantering;
  • 2) Efter att ha loggat in, klicka på den vänstra kolumnendatabas;
  • 3) Klicka på den vänstra kolumnenDatatabeller (icke-MyISAM-typer);
  • 4) Klicka på "fungerar" Tab;
  • 5) På sidan "Drift", välj att ändra typen "Databaslagring" till "MyISAM";
  • 6) Klicka på "utförd", har konverteringen lyckats.

SSH-kommando för att snabbt konvertera till MyISAM-databastabelltyp

Öppna SSHSoftwareAnslutna tillLinuxserver, ange följande kommando▼

mysql -uroot -p
  • Ange phpMyAdmin-lösenordet för att logga in på SSH.
  • Dyka upp"mysql>"Du kan fortsätta.
  • Ange i följande format, skiftlägeskänsligt och ;.
  • Databasnamnet och tabellnamnet är alla gemener, och resten av kommandona är versaler.Om det sista ; inte anges kommer kommandot inte att träda i kraft.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Den första wp_commentmeta-tabellen som konverterats i figuren nedan visas framgångsrikt, och sedan kan tabellnamnen konverteras en efter en▼

Hur konverterar phpMyAdmin InnoDB-datatabelltypkonvertering till MyISAM-standardmotor?

  • Inmatning SHOW TABLES;  Efter kommandot visas databastabellens namn.
  • Kopiera och ändra motsvarande tabellnamn ALTER TABLE 表名 ENGINE=MYISAM; Konvertera till MyISAM-databastabelltyp för snabba operationer (åtminstone snabbare än att manuellt ändra datatabelltypen i phpMyAdmin-bakgrunden).
  • Det finns totalt 13 tabellnamn. När konverteringen är klar anger du "exit"sluta med.

Gör MyISAM till standardmotorn

När konverteringen är klar rekommenderas det att stänga InnoDB-motorn och sedan ställa in MyISAM för framtidenMySQLstandardmotorn.

Hur man ställer in som standard för att använda typen "Databaslagring" som "MyISAM"?

Chen WeiliangCWP kontrollpanelProgrammet är ett exempel, och operationsstegen är som följer:

1) Redigera filen /etc/my.cnf och hitta den importerade mappen !includedir /etc/my.cnf.d

2) Gå till mappen /etc/my.cnf.d

3) Öppna filen server.cnf

4) Hitta "default_storage_engine"

5) Lägg till nedan "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Efter att ha sparat, starta om MySQL-tjänsten:

service mysqld restart

Eller starta om Mariadb-tjänsten:

systemctl restart mariadb

Metoden är väldigt enkel, följ bara operationen, du kan slutföra ändringen, den här handledningen är över!

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delad "Hur konverterar phpMyAdmin InnoDB datatabelltypkonvertering till MyISAM standardmotor? , att hjälpa dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-413.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen