Kiel phpMyAdmin konvertas InnoDB-datumtabel-tipkonverton al MyISAM-defaŭlta motoro?

phpMyAdminKiel konverti InnoDB-datumtablon-tipo

Ĉ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.

Konsiloj:en konvertiĝoMySQL-datumbazoAntaŭ la tablo, nepre faru datumbazan sekurkopion ▼

Neniuj artikoloj trovitaj

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 SSHProgramaroKonektita allinuxservilo, enigu 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▼

Kiel phpMyAdmin konvertas InnoDB-datumtabel-tipkonverton al MyISAM-defaŭlta motoro?

  • 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 konvertiĝo estas finita, oni rekomendas fermi la InnoDB-motoron, kaj poste agordi MyISAM kiel la estonteconMySQLla defaŭlta motoro.

Kiel agordi defaŭltan por uzi "Database Storage" tipon kiel "MyISAM"?

Chen WeiliangAlCWP KontrolpaneloLa programo estas ekzemplo, kaj la operacio paŝoj estas kiel sekvas:

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 = MYISAM

6) 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! 💻📚

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

Rulumu al Supro