Sut mae phpMyAdmin yn trosi trosi math tabl data InnoDB i injan rhagosodedig MyISAM?

phpMyAdminSut i drosi math tabl data InnoDB

Trosi i injan rhagosodedig MyISAM?

Argymhellir trosi tablau data InnoDB i dablau data MyISAM:

  • Ar y cyd â nodweddion blogiau personol, argymhellir MyISAM ar gyfer systemau blog personol, oherwydd y prif weithrediadau mewn blogiau yw darllen ac ysgrifennu, ac ychydig o weithrediadau cadwyn sydd.
  • ac fellyMae dewis injan MyISAM yn gwneud eich blog yn agored ac yn tudalen yn fwy effeithlon na blog injan InnoDB.
  • Wrth gwrs, dim ond awgrym personol ydyw, ac mae'r rhan fwyaf o blogwyr yn dewis yn ofalus yn ôl y sefyllfa wirioneddol.

Awgrymiadau:mewn tröedigaethCronfa ddata MySQLCyn y bwrdd, gwnewch yn siŵr eich bod yn gwneud copi wrth gefn o gronfa ddata ▼

Camau i newid y math o dabl data â llaw yn y cefndir phpMyAdmin

  • 1) Mewngofnodi i reoli cronfa ddata phpMyAdmin;
  • 2) Ar ôl mewngofnodi, cliciwch ar y golofn chwith数据库;
  • 3) Cliciwch ar y golofn chwithTablau data (mathau nad ydynt yn MyISAM);
  • 4) Cliciwch "yn gweithredu" Tab;
  • 5) Yn y dudalen "Gweithrediad", dewiswch newid y math "Storio Cronfa Ddata" i "MyISAM";
  • 6) Cliciwch "ei gynnal", mae'r trosiad yn llwyddiannus.

Gorchymyn SSH i drosi'n gyflym i fath tabl cronfa ddata MyISAM

Agor SSH软件Wedi'i gysylltu âLinuxgweinydd, rhowch y gorchymyn canlynol ▼

mysql -uroot -p
  • Rhowch y cyfrinair phpMyAdmin i fewngofnodi i SSH.
  • Ymddangos "mysql>“Gallwch chi barhau.
  • Nodwch yn y fformat canlynol, gan fod yn sensitif i achosion a;.
  • Mae enw'r gronfa ddata ac enw'r tabl i gyd mewn llythrennau bach, ac mae gweddill y gorchmynion yn briflythrennau. Os nad yw'r olaf; wedi'i nodi, ni fydd y gorchymyn yn dod i rym.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Mae'r tabl wp_commentmeta cyntaf a droswyd yn y ffigur isod yn cael ei arddangos yn llwyddiannus, ac yna gellir trosi enwau'r tablau fesul un ▼

Sut mae phpMyAdmin yn trosi trosi math tabl data InnoDB i injan rhagosodedig MyISAM?

  • mynd i mewn SHOW TABLES;  Ar ôl y gorchymyn, dangosir enw tabl y gronfa ddata.
  • Copïwch ac addaswch enw'r tabl cyfatebol ALTER TABLE 表名 ENGINE=MYISAM; Trosi i fath tabl cronfa ddata MyISAM ar gyfer gweithrediadau cyflym (o leiaf yn gyflymach na newid y math tabl data â llaw yn y cefndir phpMyAdmin).
  • Mae cyfanswm o 13 o enwau tablau. Ar ôl cwblhau'r trosiad, rhowch "exit" rhoi'r gorau iddi.

Gwnewch MyISAM yr injan rhagosodedig

Ar ôl cwblhau'r trawsnewid, argymhellir cau'r injan InnoDB, ac yna gosod MyISAM i'r dyfodolMySQLyr injan rhagosodedig.

Sut i osod y rhagosodiad i ddefnyddio math "Storio Cronfa Ddata" fel "MyISAM"?

Chen WeiliangPanel Rheoli CWPMae'r rhaglen yn enghraifft, ac mae'r camau gweithredu fel a ganlyn:

1) Golygu'r ffeil /etc/my.cnf a dod o hyd i'r ffolder a fewnforiwyd !includedir /etc/my.cnf.d

2) Ewch i'r ffolder /etc/my.cnf.d

3) Agorwch y ffeil server.cnf

4) Dewch o hyd i "default_storage_engine"

5) Ychwanegu isod "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Ar ôl arbed, ailgychwyn y gwasanaeth MySQL:

service mysqld restart

Neu ailgychwyn y gwasanaeth Mariadb:

systemctl restart mariadb

Mae'r dull yn syml iawn, dilynwch y llawdriniaeth, gallwch chi gwblhau'r addasiad, mae'r tiwtorial hwn drosodd!

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) shared" Sut mae phpMyAdmin yn trosi trosi math tabl data InnoDB i injan rhagosodedig MyISAM? , i'ch helpu.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-413.html

Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!

🔔 Byddwch y cyntaf i gael y "Canllaw Defnydd Offer AI Marchnata Cynnwys ChatGPT" gwerthfawr yng nghyfeiriadur uchaf y sianel! 🌟
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

sgroliwch i'r brig