Hoe konvertearret phpMyAdmin InnoDB gegevenstabeltype konverzje nei MyISAM standertmotor?

phpMyAdminHoe kinne jo InnoDB-gegevenstabeltype konvertearje

Konvertearje nei MyISAM standertmotor?

It is oan te rieden om InnoDB-gegevenstabellen te konvertearjen nei MyISAM-gegevenstabellen:

  • Yn kombinaasje mei de skaaimerken fan persoanlike blogs, MyISAM wurdt oanrikkemandearre foar persoanlike blog systemen, omdat de wichtichste operaasjes yn blogs binne lêzen en skriuwen, en der binne in pear keten operaasjes.
  • ensaIt kiezen fan de MyISAM-motor makket jo blog iepen en side effisjinter dan it InnoDB-motorblog.
  • Fansels is it gewoan in persoanlike suggestje, en de measte bloggers kieze foarsichtich neffens de werklike situaasje.

Tips:yn konverzjeMySQL databankFoardat de tabel, wês wis te meitsje in database reservekopy ▼

Stappen om it gegevenstabeltype manuell te feroarjen yn 'e phpMyAdmin-eftergrûn

  • 1) Oanmelde by phpMyAdmin-databasebehear;
  • 2) Nei it oanmelden klikje jo op 'e lofterkolomDatabank;
  • 3) Klikje op de linkerkolomGegevenstabellen (net-MyISAM-typen);
  • 4) Klik "operearje" Tab;
  • 5) Selektearje op 'e side "Operaasje" om it type "Database-opslach" te feroarjen nei "MyISAM";
  • 6) Klik "útfiere", de konverzje is suksesfol.

SSH-kommando om fluch te konvertearjen nei MyISAM-databasetabeltype

Iepenje SSHSoftwareFerbûn meilinuxtsjinner, fier it folgjende kommando yn ▼

mysql -uroot -p
  • Fier it phpMyAdmin-wachtwurd yn om oan te melden by SSH.
  • skine"mysql>"Jo kinne trochgean.
  • Fier yn it folgjende formaat yn, wês haadlettergefoelich en ;.
  • De databanknamme en tabelnamme binne allegear lytse letters, en de rest fan de kommando's binne haadletters. As de lêste ; net ynfierd is, sil it kommando net effekt krije.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

De earste wp_commentmeta-tabel konvertearre yn de ûndersteande figuer wurdt mei súkses werjûn, en dan kinne de tabelnammen ien foar ien wurde omboud▼

Hoe konvertearret phpMyAdmin InnoDB gegevenstabeltype konverzje nei MyISAM standertmotor?

  • yngean SHOW TABLES;  Nei it kommando wurdt de namme fan de databanktabel werjûn.
  • Kopiearje en wizigje de oerienkommende tabelnamme ALTER TABLE 表名 ENGINE=MYISAM; Konvertearje nei MyISAM-databasetabeltype foar rappe operaasjes (op syn minst rapper dan it manuell feroarjen fan it gegevenstabeltype yn 'e phpMyAdmin-eftergrûn).
  • Der binne yn totaal 13 tabelnammen. Neidat de konverzje foltôge is, fier "exit"oerjaan.

Meitsje MyISAM de standertmotor

Nei't de konverzje foltôge is, wurdt it oanrikkemandearre om de InnoDB-motor te sluten, en dan MyISAM yn te stellen nei de takomstMySQLde standert motor.

Hoe kinne jo standert ynstelle om it type "Database Storage" te brûken as "MyISAM"?

Chen WeiliangCWP Control PanelIt programma is in foarbyld, en de operaasjestappen binne as folget:

1) Bewurkje it /etc/my.cnf-bestân en fyn de ymporteare map !includedir /etc/my.cnf.d

2) Gean nei de map /etc/my.cnf.d

3) Iepenje de server.cnf triem

4) Fyn "default_storage_engine"

5) Foegje ûnder "#default_storage_engine=InnoDB" ta:

default_storage_engine = MYISAM

6) Nei it bewarjen, start de MySQL-tsjinst opnij:

service mysqld restart

Of start de Mariadb-tsjinst opnij:

systemctl restart mariadb

De metoade is heul ienfâldich, folgje gewoan de operaasje, jo kinne de wiziging foltôgje, dizze tutorial is foarby!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "Hoe konvertearret phpMyAdmin InnoDB gegevenstabeltype konverzje nei MyISAM standertmotor? , om dy te helpen.

Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-413.html

Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!

🔔 Wês de earste om de weardefolle "ChatGPT Content Marketing AI Tool Usage Guide" te krijen yn 'e kanaaltopmap! 🌟
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!

 

发表 评论

Jo e-postadres wurdt net publisearre. Ferplichte fjilden wurde brûkt * Etiket

rôlje nei boppen