Kuinka phpMyAdmin muuntaa InnoDB-tietotaulukkotyypin muunnoksen MyISAM-oletusmoottoriksi?

phpMyAdminKuinka muuntaa InnoDB-tietotaulukkotyyppi

Muunnetaanko MyISAM-oletusmoottoriksi?

On suositeltavaa muuntaa InnoDB-tietotaulukot MyISAM-tietotaulukoiksi:

  • Yhdessä henkilökohtaisten blogien ominaisuuksien kanssa MyISAMia suositellaan henkilökohtaisiin blogijärjestelmiin, koska blogien päätoiminnot ovat lukeminen ja kirjoittaminen ja ketjutoimintoja on vähän.
  • niinMyISAM-moottorin valitseminen tekee blogistasi avoimen ja tehokkaamman kuin InnoDB-moottoriblogi.
  • Tietenkin se on vain henkilökohtainen ehdotus, ja useimmat bloggaajat valitsevat huolella todellisen tilanteen mukaan.

vinkkejä:muuntamisessaMySQL-tietokantaEnnen taulukkoa muista tehdä tietokannan varmuuskopio ▼

Vaiheet tietotaulukon tyypin manuaaliseen muuttamiseen phpMyAdminin taustalla

  • 1) Kirjaudu sisään phpMyAdmin-tietokannan hallintaan;
  • 2) Kun olet kirjautunut sisään, napsauta vasenta saraketta数据库;
  • 3) Napsauta vasenta sarakettaTietotaulukot (ei-MyISAM-tyypit);
  • 4) Napsauta "käyttö-" Välilehti;
  • 5) Valitse "Toiminta"-sivulla muuttaaksesi "Tietokannan tallennus" -tyypiksi "MyISAM";
  • 6) Napsauta "执行", muunnos on onnistunut.

SSH-komento muuntaa nopeasti MyISAM-tietokantataulukkotyypiksi

Avaa SSH软件YhdistettyLinuxpalvelin, kirjoita seuraava komento▼

mysql -uroot -p
  • Kirjoita phpMyAdmin-salasana kirjautuaksesi SSH:hon.
  • ilmestyä "mysql>"Voit jatkaa.
  • Kirjoita seuraavassa muodossa kirjainkoolla ja ;.
  • Tietokannan nimi ja taulukon nimi ovat kaikki pienillä kirjaimilla ja muut komennot isoilla kirjaimilla. Jos viimeistä ;-merkkiä ei anneta, komento ei tule voimaan.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Ensimmäinen alla olevassa kuvassa muunnettu wp_commentmeta-taulukko näytetään onnistuneesti ja sitten taulukoiden nimet voidaan muuntaa yksitellen▼

Kuinka phpMyAdmin muuntaa InnoDB-tietotaulukkotyypin muunnoksen MyISAM-oletusmoottoriksi?

  • panos SHOW TABLES;  Komennon jälkeen tietokantataulukon nimi tulee näkyviin.
  • Kopioi ja muokkaa vastaavan taulukon nimi ALTER TABLE 表名 ENGINE=MYISAM; Muunna MyISAM-tietokantataulukkotyypiksi nopeaa toimintaa varten (ainakin nopeammin kuin tietotaulukon tyypin manuaalinen muuttaminen phpMyAdminin taustalla).
  • Taulukon nimiä on yhteensä 13. Kun muunnos on valmis, kirjoita "exit"lopettaa.

Tee MyISAM oletusmoottoriksi

Kun muunnos on valmis, on suositeltavaa sulkea InnoDB-moottori ja asettaa MyISAM tulevaisuuteenMySQLoletusmoottori.

Kuinka asettaa oletuksena käyttämään "Tietokannan tallennus" -tyyppiä "MyISAM"?

Chen WeiliangCWP ohjauspaneeliOhjelma on esimerkki, ja toimintavaiheet ovat seuraavat:

1) Muokkaa /etc/my.cnf-tiedostoa ja etsi tuotu kansio !includedir /etc/my.cnf.d

2) Siirry /etc/my.cnf.d-kansioon

3) Avaa server.cnf-tiedosto

4) Etsi "default_storage_engine"

5) Lisää alle "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Käynnistä MySQL-palvelu tallennuksen jälkeen uudelleen:

service mysqld restart

Tai käynnistä Mariadb-palvelu uudelleen:

systemctl restart mariadb

Menetelmä on hyvin yksinkertainen, seuraa vain toimintoa, voit suorittaa muutoksen loppuun, tämä opetusohjelma on ohi!

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Kuinka phpMyAdmin muuntaa InnoDB-tietotaulukkotyypin muunnoksen MyISAM-oletusmoottoriksi? , auttaa sinua.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-413.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös