Artikel Directory
Hoe kin ik it InnoDB-tabeltype yn phpMyAdmin feroarje?
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.
Freonlike herinnering: Meitsje asjebleaft in reservekopy fan jo MySQL-database foardat jo tabellen konvertearje . ▼
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 jo SSH- software en ferbine mei de Linux- tsjinner. 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▼

- 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, is it oan te rieden om de InnoDB-motor út te skeakeljen en dan MyISAM yn te stellen as de standertmotor foar MySQL fan no ôf.
Hoe kin ik it standert databankopslachtype ynstelle op " MyISAM "?
Chen Weiliang brûkt it CWP-kontrôlepanielprogramma as 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 = MYISAM6) 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!
🛠️✨Wolle jo witte hoe jo jo MySQL-database batchkonvertearje fan MyISAM nei InnoDB? Dit artikel jout jo wiidweidige begelieding dy't maklik te folgjen is!
👇 Oanrikkemandearre om troch te gean mei lêzen👇
Nei it lêzen sille jo fine dat it konvertearjen fan MyISAM nei InnoDB eins folle ienfâldiger is dan jo tinke! Klikje op de keppeling en begjin no te learen! 💻📚
Hopelik sil it artikel "Hoe kinne jo InnoDB-tabeltypen konvertearje nei de standert MyISAM-motor yn phpMyAdmin?" dield op 'e blog fan Chen Weiliang ( https://www.chenweiliang.com/ ) jo nuttich wêze.
Fiel jo frij om de keppeling fan dit artikel te dielen: https://www.chenweiliang.com/cwl-413.html

