Директорияи мақолаҳо
phpMyAdminЧӣ тавр табдил додани намуди ҷадвали додаҳои InnoDB
Ба муҳаррики пешфарз MyISAM табдил диҳед?
Тавсия дода мешавад, ки ҷадвалҳои додаҳои InnoDB ба ҷадвалҳои додаҳои MyISAM табдил дода шаванд:
- Дар якҷоягӣ бо хусусиятҳои блогҳои шахсӣ, MyISAM барои системаҳои блоги шахсӣ тавсия дода мешавад, зеро амалиёти асосии блогҳо хондан ва навиштан мебошанд ва амалиёти занҷирӣ кам аст.
- ва ҳамИнтихоби муҳаррики MyISAM блоги шуморо боз ва саҳифаро нисбат ба блоги муҳаррики InnoDB самараноктар мекунад.
- Албатта, ин танҳо як пешниҳоди шахсӣ аст ва аксари блогнависон мувофиқи вазъияти воқеӣ бодиққат интихоб мекунанд.
Маслиҳатҳо:дар табдилпойгоҳи додаҳои MySQLПеш аз ҷадвал, ҳатман нусхабардории пойгоҳи додаҳоро ▼ кунед
Қадамҳо барои ба таври дастӣ тағир додани намуди ҷадвали маълумот дар заминаи phpMyAdmin
- 1) Ба идоракунии пойгоҳи додаҳои phpMyAdmin ворид шавед;
- 2) Пас аз ворид шудан, сутуни чапро клик кунедСадо Ояндасоз;
- 3) Дар сутуни чап клик кунедҶадвали маълумот (намудҳои MyISAM);
- 4) пахш кунед "амал мекунад"Таб;
- 5) Дар саҳифаи "Амал" интихоб кунед, то навъи "Нигоҳдории пойгоҳи додаҳо" -ро ба "MyISAM";
- 6) пахш кунед "ба амал бароварда", табдил муваффақ аст.
Фармони SSH барои зуд табдил додан ба намуди ҷадвали пойгоҳи додаҳои MyISAM
SSH-ро кушоед软件БаLinuxсервер, фармони зеринро ворид кунед▼
mysql -uroot -p
- Барои ворид шудан ба SSH пароли phpMyAdmin-ро ворид кунед.
- пайдо"
mysql>
"Шумо метавонед идома диҳед. - Дар формати зерин ворид кунед, бо ҳассос ба ҳарф ва ;.
- Номи базаи маълумот ва номи ҷадвал ҳама бо ҳарфҳои хурд ва боқимондаи фармонҳо бо ҳарфҳои калон навишта мешаванд.Агар ; охирин ворид карда нашавад, фармон эътибор пайдо намекунад.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
Ҷадвали аввалини wp_commentmeta, ки дар расми зер табдил дода шудааст, бомуваффақият нишон дода мешавад ва сипас номҳои ҷадвалро як ба як табдил додан мумкин аст▼
- ворид кунед
SHOW TABLES;
Пас аз фармон, номи ҷадвали пойгоҳи додаҳо нишон дода мешавад. - Номи ҷадвали мувофиқро нусхабардорӣ ва тағир диҳед
ALTER TABLE 表名 ENGINE=MYISAM;
Барои амалиёти зуд ба намуди ҷадвали пойгоҳи додаҳои MyISAM табдил диҳед (ҳадди ақал зудтар аз тағир додани дастӣ намуди ҷадвали маълумот дар заминаи phpMyAdmin). - Ҳамагӣ 13 номи ҷадвал вуҷуд дорад. Пас аз анҷоми табдилдиҳӣ, ворид кунед "
exit
"рафт.
MyISAM-ро муҳаррики пешфарз созед
Пас аз анҷоми табдилдиҳӣ, тавсия дода мешавад, ки муҳаррики InnoDB-ро пӯшед ва сипас MyISAM-ро ба оянда таъин кунедMySQLмуҳаррики пешфарз.
Чӣ тавр муқаррар кардани пешфарз барои истифодаи навъи "Нигоҳдории пойгоҳи додаҳо" ҳамчун "MyISAM"?
Чен Вейлян以Панели идоракунии CWPБарнома намуна аст ва қадамҳои амалиёт чунинанд:
1) Файли /etc/my.cnf-ро таҳрир кунед ва ҷузвдони воридшударо пайдо кунед !includedir /etc/my.cnf.d
2) Ба папкаи /etc/my.cnf.d гузаред
3) Файли server.cnf -ро кушоед
4) Ҷустуҷӯи "default_storage_engine"
5) Дар зер илова кунед "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM
6) Пас аз захира кардан, хидмати MySQL-ро бозоғоз намоед:
service mysqld restart
Ё хидмати Mariadb-ро аз нав оғоз кунед:
systemctl restart mariadb
Усули хеле содда аст, танҳо амалро риоя кунед, шумо метавонед тағиротро анҷом диҳед, ин дарс тамом шуд!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) мубодила шудааст "Чӣ тавр phpMyAdmin табдилдиҳии намуди ҷадвали додаҳои InnoDB-ро ба муҳаррики пешфарз MyISAM табдил медиҳад? , барои кӯмак ба шумо.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-413.html
Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!