:: DEVELOPER ZONE
Depuis MySQL version 4.0, InnoDB est activé par défaut.
Les informations suivantes ne s'appliquent qu'à la série 3.23.
Les tables InnoDB sont inclues dans la distribution source de MySQL
depuis la version 3.23.34a et sont activées dans les exécutables
MySQL-Max de la série 3.23. Pour Windows, les exécutables
MySQL-Max sont inclus dans la distribution standard.
Si vous avez téléchargé la version binaire de MySQL qui inclut
le support d'InnoDB, suivez simplement les instructions du
manuel MySQL pour installer la version binaire de MySQL. Si vous
avez déjà MySQL-3.23 d'installé, le plus simple pour installer
MySQL-Max est de remplacer l'exécutable serveur mysqld
avec l'exécutable correspondant de la distribution MySQL-Max.
MySQL et MySQL-Max ne diffèrent qu'au niveau de ce programme.
Voyez Section 2.2.5, « Vue d'ensemble de l'installation rapide » et Section 5.1.2, « mysqld-max, la version étendue du serveur mysqld ».
Pour compiler MySQL avec le support InnoDB,
téléchargez MySQL MySQL-3.23.34a ou plus récent sur le site de
http://www.mysql.com/
et configurez MySQL avec l'option --with-innodb. Voyez
le manuel MySQL pour les instructions d'installation de MySQL.
See Section 2.3, « Installation de MySQL avec une distribution source ».
Pour utiliser les tables InnoDB dans MySQL-Max version 3.23 vous devez spécifier
des paramètres dans la section [mysqld] du fichier de configuration
my.cnf, ou, sous Windows, dans my.ini. Si vous ne configurez pas
InnoDB dans le fichier d'options, InnoDB ne démarrera pas. Depuis
MySQL 4.0, InnoDB utilise des valeurs par défaut pour ces paramètres si
vous n'en spécifiez pas. Cependant, il est recommandé d'utiliser des valeurs appropriées
pour votre système afin d'obtenir performances valables. Le paramétrage est détaillé
dans la section Section 16.4, « Configuration InnoDB ».)
Au minimum, en version 3.23, vous devez spécifier avec innodb_data_file_path
où seront les fichiers de données, et les tailles de fichiers. Si vous ne mentionnez
pas innodb_data_home_dir dans my.cnf, le comportement par défaut
est de créer ces fichiers dans le dossier de données datadir de MySQL.
Si vous spécifiez innodb_data_home_dir comme une chaîne vide, vous pouvez
donner des chemins absolus à vos fichiers de données dans
innodb_data_file_path.
Le minimum est de modifier la section [mysqld] à la ligne
innodb_data_file_path=ibdata:30M
Mais pour obtenir de bonnes performances, il est recommandé de spécifier
des options supplémentaires. See Section 16.5, « Options de démarrage InnoDB ».
© 1995-2005 MySQL AB. All rights reserved.
