Artikel Directory
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▼
- 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!
📚 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!