Artikel Directory
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▼
- 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 Weiliang以CWP 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!
📚 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!