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 ▼

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!

Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) konigis "Kiel phpMyAdmin konvertas InnoDB-datumtabel-tipkonverton al MyISAM-defaŭlta motoro? , por helpi vin.

Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-413.html

Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!

🔔 Estu la unua ricevi la valoran "ChatGPT Content Marketing AI Tool Use Guide" en la ĉefa dosierujo de la kanalo! 🌟
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!

 

Lasu komenton

Via retpoŝta adreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

rulumu al la supro