Artikkelkatalog
Hvordan endrer jeg InnoDB-tabelltypen i phpMyAdmin?
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.
Vennlig påminnelse: Ta sikkerhetskopi av MySQL-databasen din før du konverterer tabeller. ▼
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 SSH -programvaren din og koble til Linux- serveren. 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▼

- 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 å slå av InnoDB-motoren og deretter sette MyISAM som standardmotor for MySQL fra nå av.
Hvordan setter jeg standard databaselagringstype til « MyISAM »?
Chen Weiliang bruker CWP-kontrollpanelprogrammet som 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 = MYISAM6) 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!
🛠️✨Vil du vite hvordan du batchkonverterer MySQL-databasen din fra MyISAM til InnoDB? Denne artikkelen gir deg omfattende veiledning som er enkel å følge!
👇Anbefales å fortsette å lese👇
Etter å ha lest, vil du finne at konvertering av MyISAM til InnoDB er mye enklere enn du tror! Klikk på lenken og begynn å lære nå! 💻📚
Forhåpentligvis vil artikkelen «Hvordan konvertere InnoDB-tabelltyper til standard MyISAM-motor i phpMyAdmin?», som er delt på Chen Weiliangs blogg ( https://www.chenweiliang.com/ ), være nyttig for deg.
Del gjerne lenken til denne artikkelen: https://www.chenweiliang.com/cwl-413.html

