Kaip phpMyAdmin konvertuoja InnoDB duomenų lentelės tipo konvertavimą į numatytąjį MyISAM variklį?

phpMyAdminKaip konvertuoti InnoDB duomenų lentelės tipą

Konvertuoti į numatytąjį „MyISAM“ variklį?

InnoDB duomenų lenteles rekomenduojama konvertuoti į MyISAM duomenų lenteles:

  • Kartu su asmeninių tinklaraščių savybėmis MyISAM rekomenduojamas asmeninių tinklaraščių sistemoms, nes pagrindinės operacijos tinklaraščiuose yra skaitymas ir rašymas, o grandininių operacijų atliekama nedaug.
  • TaigiPasirinkus „MyISAM“ variklį, jūsų tinklaraštis bus atidarytas ir puslapis bus efektyvesnis nei „InnoDB“ variklio tinklaraštis.
  • Žinoma, tai tik asmeninis pasiūlymas, ir dauguma tinklaraštininkų renkasi atidžiai, atsižvelgdami į tikrąją situaciją.

Patarimai:konversijojeMySQL duomenų bazėPrieš lentelę būtinai pasidarykite duomenų bazės atsarginę kopiją ▼

Veiksmai, skirti rankiniu būdu pakeisti duomenų lentelės tipą phpMyAdmin fone

  • 1) Prisijunkite prie phpMyAdmin duomenų bazės valdymo;
  • 2) Prisijungę spustelėkite kairįjį stulpelį数据库;
  • 3) Spustelėkite kairįjį stulpelįDuomenų lentelės (ne MyISAM tipai);
  • 4) Spustelėkite "operacinis" Skirtukas;
  • 5) Puslapyje „Operacija“ pasirinkite, kad pakeistumėte „Duomenų bazės saugyklos“ tipą į „„MyISAM““;
  • 6) Spustelėkite "atliko“, konversija sėkminga.

SSH komanda greitai konvertuoti į MyISAM duomenų bazės lentelės tipą

Atidarykite SSH软件Prisijungęs prieLinuxserverį, įveskite šią komandą▼

mysql -uroot -p
  • Įveskite phpMyAdmin slaptažodį, kad prisijungtumėte prie SSH.
  • pasirodyti “mysql>„Galite tęsti.
  • Įveskite tokiu formatu, skiriant didžiąsias ir mažąsias raides ir ;.
  • Duomenų bazės pavadinimas ir lentelės pavadinimas rašomi mažosiomis raidėmis, o likusios komandos – didžiosiomis raidėmis.Jei neįvedamas paskutinis ;, komanda neįsigalios.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Pirmoji wp_commentmeta lentelė, konvertuota žemiau esančiame paveikslėlyje, sėkmingai rodoma, o tada lentelių pavadinimus galima konvertuoti po vieną▼

Kaip phpMyAdmin konvertuoja InnoDB duomenų lentelės tipo konvertavimą į numatytąjį MyISAM variklį?

  • įveskite SHOW TABLES;  Po komandos rodomas duomenų bazės lentelės pavadinimas.
  • Nukopijuokite ir pakeiskite atitinkamos lentelės pavadinimą ALTER TABLE 表名 ENGINE=MYISAM; Konvertuokite į MyISAM duomenų bazės lentelės tipą, kad galėtumėte greitai atlikti operacijas (bent jau greičiau nei rankiniu būdu keičiant duomenų lentelės tipą phpMyAdmin fone).
  • Iš viso yra 13 lentelių pavadinimų. Baigę konvertuoti įveskite "exit"mesk.

Padarykite MyISAM numatytuoju varikliu

Baigus konvertuoti, rekomenduojama uždaryti „InnoDB“ variklį ir nustatyti „MyISAM“ į ateitįMySQLnumatytasis variklis.

Kaip nustatyti numatytąjį „duomenų bazės saugyklos“ tipą kaip „„MyISAM“"?

Chen WeiliangCWP valdymo skydelisPrograma yra pavyzdys, o operacijos veiksmai yra tokie:

1) Redaguokite /etc/my.cnf failą ir suraskite importuotą aplanką !includedir /etc/my.cnf.d

2) Eikite į aplanką /etc/my.cnf.d

3) Atidarykite server.cnf failą

4) Raskite „default_storage_engine“

5) Toliau pridėkite „#default_storage_engine=InnoDB“:

default_storage_engine = MYISAM

6) Išsaugoję iš naujo paleiskite MySQL paslaugą:

service mysqld restart

Arba iš naujo paleiskite Mariadb paslaugą:

systemctl restart mariadb

Metodas yra labai paprastas, tiesiog sekite operaciją, galite užbaigti modifikaciją, ši pamoka baigėsi!

Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Kaip phpMyAdmin konvertuoja InnoDB duomenų lentelės tipo konvertavimą į numatytąjį MyISAM variklį? , padėti tau.

Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-413.html

Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų