Чӣ тавр phpMyAdmin табдили навъи ҷадвали додаҳои InnoDB-ро ба муҳаррики пешфарз MyISAM табдил медиҳад?

Чӣ тавр намуди ҷадвали InnoDB-ро дар phpMyAdmin тағир додан мумкин аст?

Ба муҳаррики пешфарз 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, ки дар расми зер табдил дода шудааст, бомуваффақият нишон дода мешавад ва сипас номҳои ҷадвалро як ба як табдил додан мумкин аст▼

Чӣ тавр phpMyAdmin табдили навъи ҷадвали додаҳои InnoDB-ро ба муҳаррики пешфарз MyISAM табдил медиҳад?

  • ворид кунед 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
  • Усули хеле содда аст, танҳо амалро риоя кунед, шумо метавонед тағиротро анҷом диҳед, ин дарс тамом шуд!

🛠️✨Мехоҳед бидонед, ки чӣ тавр ба маҷмӯи махзани MySQL-и худро аз MyISAM ба InnoDB табдил диҳед? Ин мақола ба шумо роҳнамоии ҳамаҷониба пешкаш мекунад, ки пайравӣ кардан осон аст!

👇Давом додани хондан тавсия дода мешавад👇

Пас аз хондан, шумо хоҳед дид, ки табдил додани MyISAM ба InnoDB воқеан аз он чи ки шумо фикр мекунед, хеле соддатар аст! Истинодро клик кунед ва ҳоло омӯзишро оғоз кунед! 💻📚

Умедворам, ки мақолаи "Чӣ тавр намудҳои ҷадвали InnoDB-ро ба муҳаррики пешфарзии MyISAM дар phpMyAdmin табдил додан мумкин аст?", ки дар блоги Чен Вейлианг ( https://www.chenweiliang.com/ ) мубодила шудааст, барои шумо муфид хоҳад буд.

Озодона истиноди ин мақоларо мубодила кунед: https://www.chenweiliang.com/cwl-413.html

Барои кушодани ҳилаҳои пинҳонии бештар🔑, хуш омадед ба канали мо дар Telegram ҳамроҳ шавед!

Поделиться ва лайк, агар ба шумо писанд омад! Саҳмияҳо ва лайкҳои шумо ангезаи доимии мо мебошанд!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Акс аз бойгонӣ