Hoe converteert phpMyAdmin de conversie van het InnoDB-gegevenstabeltype naar de MyISAM-standaardengine?

phpMyAdminHoe InnoDB-gegevenstabeltype te converteren

Converteren naar MyISAM-standaardengine?

Het wordt aanbevolen om InnoDB-gegevenstabellen te converteren naar MyISAM-gegevenstabellen:

  • Gecombineerd met de kenmerken van persoonlijke blogs, wordt MyISAM aanbevolen voor persoonlijke blogsystemen, omdat de belangrijkste bewerkingen in blogs lezen en schrijven zijn en er weinig ketenbewerkingen zijn.
  • en dusDoor de MyISAM-engine te kiezen, wordt uw blog geopend en wordt de pagina efficiënter dan de InnoDB-engineblog.
  • Het is natuurlijk maar een persoonlijke suggestie en de meeste bloggers kiezen zorgvuldig op basis van de werkelijke situatie.

tips:in conversieMySQL-databaseZorg ervoor dat u vóór de tafel een databaseback-up maakt ▼

Stappen om het type gegevenstabel handmatig te wijzigen in de phpMyAdmin-achtergrond

  • 1) Log in op phpMyAdmin databasebeheer;
  • 2) Klik na het inloggen op de linkerkolom数据库;
  • 3) Klik op de linkerkolomGegevenstabellen (niet-MyISAM-typen);
  • 4) Klik op "Operatie" Tabblad;
  • 5) Selecteer op de pagina "Bewerking" om het type "Databaseopslag" te wijzigen in "MyISAM";
  • 6) Klik op "执行", de conversie is gelukt.

SSH-opdracht om snel te converteren naar MyISAM-databasetabeltype

SSH openen软件Verbonden metLinuxserver, voer het volgende commando in▼

mysql -uroot -p
  • Voer het phpMyAdmin-wachtwoord in om in te loggen op SSH.
  • verschijnen"mysql>"Je kan doorgaan.
  • Voer het volgende formaat in, hoofdlettergevoelig en ;.
  • De databasenaam en tabelnaam zijn allemaal kleine letters en de rest van de commando's zijn hoofdletters.Als de laatste ; niet wordt ingevoerd, wordt het commando niet van kracht.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

De eerste wp_commentmeta-tabel die in de onderstaande afbeelding is geconverteerd, wordt met succes weergegeven en vervolgens kunnen de tabelnamen één voor één worden geconverteerd▼

Hoe converteert phpMyAdmin de conversie van het InnoDB-gegevenstabeltype naar de MyISAM-standaardengine?

  • Invoer SHOW TABLES;  Na de opdracht wordt de naam van de databasetabel weergegeven.
  • Kopieer en wijzig de bijbehorende tabelnaam ALTER TABLE 表名 ENGINE=MYISAM; Converteer naar het MyISAM-databasetabeltype voor snelle bewerkingen (in ieder geval sneller dan het handmatig wijzigen van het gegevenstabeltype in de phpMyAdmin-achtergrond).
  • Er zijn in totaal 13 tabelnamen. Nadat de conversie is voltooid, voert u "exit"ontslag nemen.

Maak van MyISAM de standaardengine

Nadat de conversie is voltooid, wordt aanbevolen om de InnoDB-engine te sluiten en vervolgens MyISAM in te stellen op de toekomstMySQLde standaardmotor.

Standaard instellen om het type "Databaseopslag" te gebruiken als "MyISAM"?

Chen WeiliangNaarCWP-configuratieschermHet programma is een voorbeeld en de bedieningsstappen zijn als volgt:

1) Bewerk het bestand /etc/my.cnf en zoek de geïmporteerde map !includedir /etc/my.cnf.d

2) Ga naar de map /etc/my.cnf.d

3) Open het server.cnf-bestand

4) Zoek "default_storage_engine"

5) Voeg hieronder "#default_storage_engine=InnoDB" toe:

default_storage_engine = MYISAM

6) Start na het opslaan de MySQL-service opnieuw:

service mysqld restart

Of start de Mariadb-service opnieuw:

systemctl restart mariadb

De methode is heel eenvoudig, volg gewoon de bewerking, je kunt de wijziging voltooien, deze tutorial is voorbij!

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Hoe converteert phpMyAdmin de conversie van het InnoDB-gegevenstabeltype naar de MyISAM-standaardengine? , om je te helpen.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-413.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven