2010-08-16 5 views
2

J'ai des problèmes pour essayer d'utiliser un autre moteur de base de données MySQL. (Je veux changer de MyISAM à InnoDB)Utilisation d'un moteur de base de données MySQL différent

/etc/my.cnf

[mysqld] 
bind-address = 127.0.0.1 
default-storage-engine=InnoDB 

Il semble qu'il ne soit pas installé? Si c'est vrai, comment puis-je installer InnoDB?

mysql> show engines; 
+------------+---------+-----------------------------------------------------------+--------------+------+------------+ 
| Engine  | Support | Comment             | Transactions | XA | Savepoints | 
+------------+---------+-----------------------------------------------------------+--------------+------+------------+ 
| CSV  | YES  | CSV storage engine          | NO   | NO | NO   | 
| MRG_MYISAM | YES  | Collection of identical MyISAM tables      | NO   | NO | NO   | 
| MEMORY  | YES  | Hash based, stored in memory, useful for temporary tables | NO   | NO | NO   | 
| MyISAM  | DEFAULT | Default engine as of MySQL 3.23 with great performance | NO   | NO | NO   | 
+------------+---------+-----------------------------------------------------------+--------------+------+------------+ 
4 rows in set (0.00 sec) 

Je suis sur Mac OS 10.5 et j'utilise MySQL version 5.1.35.

+0

Vous utilisez une très ancienne version de MySQL à partir de 2009! Je vous suggère de mettre à niveau au moins vers MySQL 5.5, où InnoDB est activé par défaut et défini sur le moteur de stockage par défaut. –

Répondre

Questions connexes