Hvordan konverterer phpMyAdmin InnoDB-datatabeltypekonvertering til MyISAM-standardmotor?

phpMyAdminSådan konverteres InnoDB datatabeltype

Konvertere til MyISAM standardmotor?

Det anbefales at konvertere InnoDB-datatabeller til MyISAM-datatabeller:

  • Kombineret med egenskaberne ved personlige blogs anbefales MyISAM til personlige blogsystemer, fordi hovedoperationerne i blogs er læsning og skrivning, og der er få kædeoperationer.
  • ogsåAt vælge MyISAM-motoren gør din blog åben og side mere effektiv end InnoDB-motorbloggen.
  • Det er selvfølgelig kun et personligt forslag, og de fleste bloggere vælger med omhu efter den faktiske situation.

Tips:i konverteringMySQL databaseFør tabellen skal du sørge for at lave en database backup ▼

Trin til manuelt at ændre datatabeltypen i phpMyAdmin-baggrunden

  • 1) Log ind på phpMyAdmin database management;
  • 2) Efter at have logget ind, klik på venstre kolonne数据库;
  • 3) Klik på venstre kolonneDatatabeller (ikke-MyISAM-typer);
  • 4) Klik på "Operating" Tab;
  • 5) På siden "Betjening" skal du vælge at ændre typen "Databaselagring" til "MyISAM";
  • 6) Klik på "udført", er konverteringen vellykket.

SSH kommando til hurtigt at konvertere til MyISAM database tabeltype

Åbn SSH软件Forbundet tilLinuxserver, skal du indtaste følgende kommando▼

mysql -uroot -p
  • Indtast phpMyAdmin-adgangskoden for at logge ind på SSH.
  • Komme til syne"mysql>"Du kan fortsætte.
  • Indtast i følgende format, hvor der skelnes mellem store og små bogstaver og ;.
  • Databasenavnet og tabelnavnet er alle små bogstaver, og resten af ​​kommandoerne er store. Hvis den sidste ; ikke indtastes, træder kommandoen ikke i kraft.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Den første wp_commentmeta-tabel, der er konverteret i figuren nedenfor, vises med succes, og derefter kan tabelnavnene konverteres et efter et▼

Hvordan konverterer phpMyAdmin InnoDB-datatabeltypekonvertering til MyISAM-standardmotor?

  • Input SHOW TABLES;  Efter kommandoen vises databasetabelnavnet.
  • Kopier og rediger det tilsvarende tabelnavn ALTER TABLE 表名 ENGINE=MYISAM; Konverter til MyISAM-databasetabeltype for hurtige operationer (i det mindste hurtigere end manuelt at ændre datatabeltypen i phpMyAdmin-baggrunden).
  • Der er i alt 13 tabelnavne. Når konverteringen er fuldført, skal du indtaste "exit"Afslut.

Gør MyISAM til standardmotoren

Efter konverteringen er fuldført, anbefales det at lukke InnoDB-motoren og derefter indstille MyISAM til fremtidenMySQLstandardmotoren.

Sådan indstilles standard til at bruge typen "Database Storage" som "MyISAM"?

Chen WeiliangTilCWP kontrolpanelProgrammet er et eksempel, og betjeningstrinene er som følger:

1) Rediger filen /etc/my.cnf og find den importerede mappe !includedir /etc/my.cnf.d

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

3) Åbn filen server.cnf

4) Find "default_storage_engine"

5) Tilføj nedenfor "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Efter at have gemt, genstart MySQL-tjenesten:

service mysqld restart

Eller genstart Mariadb-tjenesten:

systemctl restart mariadb

Metoden er meget enkel, bare følg operationen, du kan fuldføre ændringen, denne tutorial er slut!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvordan konverterer phpMyAdmin InnoDB-datatabeltypekonvertering til MyISAM-standardmotor? , at hjælpe dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-413.html

Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!

🔔 Vær den første til at få den værdifulde "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens øverste bibliotek! 🌟
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!

 

发表 评论

Din e-mail-adresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

scroll til toppen