Hvordan konverterer phpMyAdmin InnoDB datatabelltypekonvertering til MyISAM standardmotor?

phpMyAdminHvordan konvertere InnoDB datatabelltype

Konvertere til MyISAM standardmotor?

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

  • Kombinert med egenskapene til personlige blogger, anbefales MyISAM for personlige bloggsystemer, fordi hovedoperasjonene i blogger er lesing og skriving, og det er få kjedeoperasjoner.
  • og såÅ velge MyISAM-motoren gjør bloggen din åpen og siden mer effektiv enn InnoDB-motorbloggen.
  • Det er selvfølgelig bare et personlig forslag, og de fleste bloggere velger nøye etter den faktiske situasjonen.

tips:i konverteringMySQL-databaseFør tabellen, sørg for å lage en databasesikkerhetskopiering ▼

Trinn for å manuelt endre datatabelltypen i phpMyAdmin-bakgrunnen

  • 1) Logg inn på phpMyAdmin-databaseadministrasjonen;
  • 2) Etter å ha logget inn, klikk på venstre kolonnedatabase;
  • 3) Klikk på venstre kolonneDatatabeller (ikke-MyISAM-typer);
  • 4) Klikk "drifts" Tab;
  • 5) På "Operation"-siden velger du å endre typen "Database Storage" til "MyISAM";
  • 6) Klikk "执行", er konverteringen vellykket.

SSH-kommando for raskt å konvertere til MyISAM-databasetabelltype

Åpne SSHprogramvareKoblet tilLinuxserver, skriv inn følgende kommando▼

mysql -uroot -p
  • Skriv inn phpMyAdmin-passordet for å logge på SSH.
  • vises "mysql>«Du kan fortsette.
  • Skriv inn i følgende format, skiller mellom store og små bokstaver og ;.
  • Databasenavnet og tabellnavnet er alle små bokstaver, og resten av kommandoene er store. Hvis den siste ; ikke angis, vil ikke kommandoen tre i kraft.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Den første wp_commentmeta-tabellen som er konvertert i figuren nedenfor, vises vellykket, og deretter kan tabellnavnene konverteres én etter én▼

Hvordan konverterer phpMyAdmin InnoDB datatabelltypekonvertering til MyISAM standardmotor?

  • Tast inn SHOW TABLES;  Etter kommandoen vises databasetabellnavnet.
  • Kopier og endre det tilsvarende tabellnavnet ALTER TABLE 表名 ENGINE=MYISAM; Konverter til MyISAM-databasetabelltype for raske operasjoner (i det minste raskere enn å manuelt endre datatabelltypen i phpMyAdmin-bakgrunnen).
  • Det er totalt 13 tabellnavn. Etter at konverteringen er fullført, skriv inn "exit"slutte.

Gjør MyISAM til standardmotoren

Etter at konverteringen er fullført, anbefales det å lukke InnoDB-motoren, og deretter sette MyISAM til fremtidenMySQLstandardmotoren.

Hvordan sette standard til å bruke "Databaselagring"-typen som "MyISAM"?

Chen WeiliangCWP kontrollpanelProgrammet er et eksempel, og operasjonstrinnene er som følger:

1) Rediger filen /etc/my.cnf og finn den importerte mappen !includedir /etc/my.cnf.d

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

3) Åpne filen server.cnf

4) Finn "default_storage_engine"

5) Legg til under "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Etter å ha lagret, start MySQL-tjenesten på nytt:

service mysqld restart

Eller start Mariadb-tjenesten på nytt:

systemctl restart mariadb

Metoden er veldig enkel, bare følg operasjonen, du kan fullføre endringen, denne opplæringen er over!

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hvordan konverterer phpMyAdmin InnoDB datatabelltypekonvertering til MyISAM standardmotor? , å hjelpe deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-413.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen