Je, phpMyAdmin inabadilishaje ubadilishaji wa aina ya jedwali la data ya InnoDB kuwa injini chaguo-msingi ya MyISAM?

phpMyAdminJinsi ya kubadilisha aina ya jedwali la data ya InnoDB

Je, ungependa kubadilisha kuwa injini chaguo-msingi ya MyISAM?

Inashauriwa kubadilisha jedwali la data la InnoDB kuwa jedwali la data la MyISAM:

  • Kwa kuchanganya na sifa za blogu za kibinafsi, MyISAM inapendekezwa kwa mifumo ya blogu ya kibinafsi, kwa sababu shughuli kuu katika blogu ni kusoma na kuandika, na kuna shughuli chache za mlolongo.
  • na hivyoKuchagua injini ya MyISAM hufanya blogu yako kufunguka na ukurasa ufanisi zaidi kuliko blogu ya injini ya InnoDB.
  • Bila shaka, ni pendekezo la kibinafsi tu, na wanablogu wengi huchagua kwa makini kulingana na hali halisi.

Vidokezo:katika uongofuHifadhidata ya MySQLKabla ya jedwali, hakikisha kuwa umeweka hifadhidata ▼

Hakuna makala yaliyopatikana

Hatua za kubadilisha mwenyewe aina ya jedwali la data katika usuli wa phpMyAdmin

  • 1) Ingia kwenye usimamizi wa hifadhidata wa phpMyAdmin;
  • 2) Baada ya kuingia, bofya kwenye safu ya kushoto数据库;
  • 3) Bonyeza kwenye safu ya kushotoJedwali la data (aina zisizo za MyISAM);
  • 4) Bonyeza "inafanya kazi"Tabo;
  • 5) Katika ukurasa wa "Operesheni", chagua kubadilisha aina ya "Hifadhi ya Hifadhidata" kuwa "MyISAM";
  • 6) Bonyeza "kutekelezwa", ubadilishaji umefaulu.

Amri ya SSH ya kubadilisha haraka kuwa aina ya jedwali la hifadhidata ya MyISAM

Fungua SSHProgramuImeunganishwa kwaLinuxseva, ingiza amri ifuatayo▼

mysql -uroot -p
  • Ingiza nenosiri la phpMyAdmin ili kuingia kwenye SSH.
  • onekana"mysql>"Unaweza kuendelea.
  • Ingiza katika umbizo lifuatalo, ikiwa ni nyeti kwa ukubwa na ;.
  • Jina la hifadhidata na jina la jedwali zote ni herufi ndogo, na amri zingine ni herufi kubwa. Ikiwa ya mwisho ; haijaingizwa, amri haitafanya kazi.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Jedwali la kwanza la wp_commentmeta lililobadilishwa katika takwimu iliyo hapa chini linaonyeshwa kwa mafanikio, na kisha majina ya jedwali yanaweza kubadilishwa moja baada ya nyingine▼

Je, phpMyAdmin inabadilishaje ubadilishaji wa aina ya jedwali la data ya InnoDB kuwa injini chaguo-msingi ya MyISAM?

  • Uingizaji SHOW TABLES;  Baada ya amri, jina la meza ya hifadhidata linaonyeshwa.
  • Nakili na urekebishe jina la jedwali linalolingana ALTER TABLE 表名 ENGINE=MYISAM; Geuza hadi aina ya jedwali la hifadhidata ya MyISAM kwa shughuli za haraka (angalau haraka kuliko kubadilisha mwenyewe aina ya jedwali la data katika usuli wa phpMyAdmin).
  • Kuna jumla ya majina ya jedwali 13. Baada ya ubadilishaji kukamilika, ingiza "exit"acha.

Fanya MyISAM iwe injini chaguo-msingi

Baada ya ubadilishaji kukamilika, inashauriwa kufunga injini ya InnoDB, na kisha kuweka MyISAM kwa siku zijazo.MySQLinjini chaguo-msingi.

Jinsi ya kuweka chaguo-msingi kutumia aina ya "Hifadhi ya Hifadhidata" kama "MyISAM"?

Chen WeiliangJopo la Kudhibiti la CWPMpango huo ni mfano, na hatua za uendeshaji ni kama ifuatavyo.

1) Hariri faili /etc/my.cnf na utafute folda iliyoagizwa !includedir /etc/my.cnf.d

2) Nenda kwenye folda ya /etc/my.cnf.d

3) Fungua faili ya server.cnf

4) Tafuta "default_storage_engine"

5) Ongeza hapa chini "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Baada ya kuhifadhi, anza tena huduma ya MySQL:

service mysqld restart

Au anzisha tena huduma ya Mariadb:

systemctl restart mariadb
  • Njia ni rahisi sana, fuata tu operesheni, unaweza kukamilisha urekebishaji, mafunzo haya yamekwisha!

🛠️✨Unataka kujua jinsi ya kubadilisha hifadhidata yako ya MySQL kwa bechi kutoka MyISAM hadi InnoDB? Nakala hii inakupa mwongozo wa kina ambao ni rahisi kufuata!

👇Inapendekezwa kuendelea kusoma👇

Baada ya kusoma, utagundua kuwa kubadilisha MyISAM kuwa InnoDB ni rahisi zaidi kuliko vile unavyofikiria! Bofya kiungo na uanze kujifunza sasa! 💻📚

发表 评论

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

Kitabu ya Juu