Artikola Adresaro
Kiel ŝanĝi la tabeltipon de InnoDB en phpMyAdmin?
Ĉu konverti al MyISAM-defaŭlta motoro?
Oni rekomendas konverti InnoDB-datumtablojn al MyISAM-datumtabloj:
- Kombinita kun la karakterizaĵoj de personaj blogoj, MyISAM estas rekomendita por personaj blogsistemoj, ĉar la ĉefaj operacioj en blogoj estas legado kaj skribo, kaj estas malmultaj ĉenaj operacioj.
- DoElektante la MyISAM-motoron igas vian blogon malfermita kaj paĝo pli efika ol la InnoDB-motorblogo.
- Kompreneble, ĝi estas nur persona sugesto, kaj plej multaj blogantoj elektas zorge laŭ la reala situacio.
Amika memorigilo: Bonvolu fari sekurkopion de via MySQL-datumbazo antaŭ ol konverti iujn ajn tabelojn. ▼
Paŝoj por mane ŝanĝi la datumtabelan tipon en la fono de phpMyAdmin
- 1) Ensalutu al phpMyAdmin datumbaza administrado;
- 2) Post ensaluto, alklaku la maldekstran kolumnonDatumbazo;
- 3) Alklaku la maldekstran kolumnonDatumtabloj (ne-MyISAM-tipoj);
- 4) Klaku "funkcianta" Tab;
- 5) En la paĝo "Operacio", elektu ŝanĝi la tipon "Database Storage" al "MyISAM";
- 6) Klaku "efektivigita", la konvertiĝo estas sukcesa.
SSH-komando por rapide konverti al MyISAM-datumbaza tabeltipo
Malfermu vian SSH- programaron kaj konektu al la Linuksa servilo. Tajpu la jenan komandon: ▼
mysql -uroot -p
- Enigu la pasvorton de phpMyAdmin por ensaluti al SSH.
- Aperi"
mysql>"Vi povas daŭrigi. - Enigu en la sekva formato, estante majuskle-distinta kaj ;.
- La datumbaza nomo kaj tabelnomo estas ĉiuj minuskloj, kaj la ceteraj komandoj estas majusklaj. Se la lasta ; ne estas enigita, la komando ne efektiviĝos.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
La unua wp_commentmeta tabelo konvertita en la suba figuro estas montrata sukcese, kaj tiam la tabelnomoj povas esti konvertitaj unu post la alia▼

- eniru
SHOW TABLES;Post la komando, la datumbaza tabelnomo montriĝas. - Kopiu kaj modifi la respondan tabelnomon
ALTER TABLE 表名 ENGINE=MYISAM;Konvertu al MyISAM-datumbaza tabeltipo por rapidaj operacioj (almenaŭ pli rapide ol permane ŝanĝi la datumtabelan tipon en la fono de phpMyAdmin). - Estas entute 13 tabelnomoj. Post kiam la konvertiĝo estas finita, enigu "
exit"ĉesi.
Faru MyISAM la defaŭlta motoro
Post kiam la konverto finiĝos, oni rekomendas malŝalti la InnoDB-motoron kaj poste agordi MyISAM kiel la defaŭltan motoron por MySQL de nun plu.
Kiel mi agordas la defaŭltan datumbazan stoktipon al " MyISAM "?
Chen Weiliang uzas la programon de la kontrolpanelo CWP kiel ekzemplon, kaj la operaciaj paŝoj estas jenaj:
1) Redaktu la dosieron /etc/my.cnf kaj trovu la importitan dosierujon !includedir /etc/my.cnf.d
2) Iru al la dosierujo /etc/my.cnf.d
3) Malfermu la dosieron server.cnf
4) Trovu "default_storage_engine"
5) Aldonu sube "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM6) Post konservado, rekomencu la servon MySQL:
service mysqld restart
Aŭ rekomencu la servon Mariadb:
systemctl restart mariadb
- La metodo estas tre simpla, kondiĉe ke vi sekvas la operacion, vi povas kompletigi la modifon, ĉi tiu lernilo finiĝis!
🛠️✨Volas scii kiel bate konverti vian MySQL-datumbazon de MyISAM al InnoDB? Ĉi tiu artikolo provizas al vi ampleksan gvidadon, kiu estas facile sekvi!
👇Rekomendita daŭrigi legi👇
Post legado, vi trovos, ke konverti MyISAM al InnoDB estas multe pli simpla ol vi pensas! Alklaku la ligilon kaj eklernu nun! 💻📚
Espereble, la artikolo "Kiel konverti tabeltipojn de InnoDB al la defaŭlta MyISAM-motoro en phpMyAdmin?" dividita en la blogo de Chen Weiliang ( https://www.chenweiliang.com/ ) estos helpema al vi.
Bonvolu kunhavigi la ligilon al ĉi tiu artikolo: https://www.chenweiliang.com/cwl-413.html

