2010-10-15 8 views

Répondre

2

MyISAM est le moteur de stockage par défaut sur votre serveur.

Vous remarquerez qu'à côté de chaque table, il est indiqué InnoDB. Vos tables sont InnoDB. Le dernier MyISAM est seulement là dans le pied de page pour indiquer le paramètre par défaut pour votre serveur MySQL.

Pour changer la valeur par défaut:

Si vous omettez l'option ENGINE ou TYPE, le moteur de stockage par défaut est utilisé. Normalement, il s'agit de MyISAM, mais vous pouvez le modifier en utilisant l'option de démarrage du serveur --default-storage-engine ou --default-table, ou en définissant le default-storage-engine ou le default- option de type table dans le fichier de configuration my.cnf .

http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html

Si vous êtes dans un environnement d'hébergement partagé — qui est probable puisque vous utilisez phpmyadmin — vous ne pouvez pas être en mesure de changer la valeur par défaut. Mais il est en grande partie hors de propos, car il n'est utilisé que si vous omettez la déclaration lors de la création d'une nouvelle table. Puisque vous sélectionnez InnoDB lors de la création de tables, toutes vos tables sont InnoDB pas MyISAM

+0

Ensuite est possible de changer que l'un par défaut du serveur MySQL – Bharanikumar

Questions connexes