Artikkelkatalog
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▼
- 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 Weiliang以CWP 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!
📚 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!