Comment phpMyAdmin convertit-il la conversion du type de table de données InnoDB en moteur par défaut MyISAM ?

phpMyAdminComment convertir le type de table de données InnoDB

Convertir en moteur par défaut MyISAM ?

Il est recommandé de convertir les tables de données InnoDB en tables de données MyISAM :

  • Combiné avec les caractéristiques des blogs personnels, MyISAM est recommandé pour les systèmes de blogs personnels, car les principales opérations dans les blogs sont la lecture et l'écriture, et il y a peu d'opérations en chaîne.
  • et doncChoisir le moteur MyISAM rend votre blog ouvert et votre page plus efficace que le blog du moteur InnoDB.
  • Bien sûr, ce n'est qu'une suggestion personnelle, et la plupart des blogueurs choisissent avec soin en fonction de la situation réelle.

Astucesen reconversionBase de données MySQLAvant le tableau, assurez-vous de faire une sauvegarde de la base de données ▼

Étapes pour modifier manuellement le type de table de données dans l'arrière-plan de phpMyAdmin

  • 1) Connectez-vous à la gestion de la base de données phpMyAdmin ;
  • 2) Après vous être connecté, cliquez sur la colonne de gaucheBase de données;
  • 3) Cliquez sur la colonne de gaucheTables de données (types non-MyISAM);
  • 4) Cliquez sur "Fonctionnement" Onglet ;
  • 5) Dans la page "Opération", sélectionnez pour changer le type "Stockage de la base de données" en "MyISAM";
  • 6) Cliquez sur "(C.-à-d.", la conversion est réussie.

Convertissez rapidement les commandes SSH en types de table de base de données MyISAM

Ouvrir SSH软件Connecté àLinux/Unixserveur, entrez la commande suivante▼

mysql -uroot -p
  • Entrez le mot de passe phpMyAdmin pour vous connecter à SSH.
  • apparaître"mysql>"Tu peux continuer.
  • Entrez dans le format suivant, en étant sensible à la casse et ;.
  • Le nom de la base de données et le nom de la table sont tous en minuscules et le reste des commandes en majuscules. Si le dernier ; n'est pas entré, la commande ne prendra pas effet.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

La première table wp_commentmeta convertie dans la figure ci-dessous s'affiche avec succès, puis les noms de table peuvent être convertis un par un▼

Comment phpMyAdmin convertit-il la conversion du type de table de données InnoDB en moteur par défaut MyISAM ?

  • Entrer SHOW TABLES;  Après la commande, le nom de la table de la base de données s'affiche.
  • Copiez et modifiez le nom de la table correspondante ALTER TABLE 表名 ENGINE=MYISAM; Convertir en type de table de base de données MyISAM pour des opérations rapides (au moins plus rapide que de changer manuellement le type de table de données en arrière-plan phpMyAdmin).
  • Il y a un total de 13 noms de table. Une fois la conversion terminée, entrez "exit"quitter.

Faire de MyISAM le moteur par défaut

Une fois la conversion terminée, il est recommandé de fermer le moteur InnoDB, puis de définir MyISAM sur le futurMySQLle moteur par défaut.

Comment définir la valeur par défaut pour utiliser le type "Database Storage" comme "MyISAM"?

Chen WeiliangPrendrePanneau de configuration CWPLe programme est un exemple et les étapes de fonctionnement sont les suivantes :

1) Modifiez le fichier /etc/my.cnf et recherchez le dossier importé !includedir /etc/my.cnf.d

2) Allez dans le dossier /etc/my.cnf.d

3) Ouvrez le fichier server.cnf

4) Trouvez "default_storage_engine"

5) Ajoutez ci-dessous "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Après l'enregistrement, redémarrez le service MySQL :

service mysqld restart

Ou redémarrez le service Mariadb :

systemctl restart mariadb

La méthode est très simple, il suffit de suivre l'opération, vous pouvez terminer la modification, ce tutoriel est terminé !

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Comment phpMyAdmin convertit-il la conversion du type de table de données InnoDB en moteur par défaut MyISAM ? , pour vous aider.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-413.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部