Supposons que vous avez installé MySQL et que vous avez édité
le fichier d'options de fa¸on à ce qu'il contiennent les
paramètres de configuration nécessaires de
InnoDB
. Avant de démarrer MySQL, vous devez
vérifier que les dossiers que vous avez spécifié pour les
fichiers de données InnoDB
et les fichiers de
logs existent, et que vous avez des accès suffisants dans ces
dossiers. InnoDB
ne peut pas créer de
dossiers, uniquement des fichiers. Vérifiez aussi que vous avez
d'espace disque pour les données et les logs.
Lorsque vous démarrez MySQL, InnoDB
va
commencer à créer vos fichiers de données et vos fichiers de
log. InnDB va afficher ceci :
~/mysqlm/sql > mysqld InnoDB: The first specified datafile /home/heikki/data/ibdata1 did not exist: InnoDB: a new database to be created! InnoDB: Setting file /home/heikki/data/ibdata1 size to 134217728 InnoDB: Database physically writes the file full: wait... InnoDB: datafile /home/heikki/data/ibdata2 did not exist: new to be created InnoDB: Setting file /home/heikki/data/ibdata2 size to 262144000 InnoDB: Database physically writes the file full: wait... InnoDB: Log file /home/heikki/data/logs/ib_logfile0 did not exist: new to be created InnoDB: Setting log file /home/heikki/data/logs/ib_logfile0 size to 5242880 InnoDB: Log file /home/heikki/data/logs/ib_logfile1 did not exist: new to be created InnoDB: Setting log file /home/heikki/data/logs/ib_logfile1 size to 5242880 InnoDB: Log file /home/heikki/data/logs/ib_logfile2 did not exist: new to be created InnoDB: Setting log file /home/heikki/data/logs/ib_logfile2 size to 5242880 InnoDB: Started mysqld: ready for connections
Une nouvelle base de données InnoDB
a été
créée. Vous pouvez vous connecter au serveur MySQL avec votre
client MySQL habituel, comme mysql
. Lorsque
vous arrêtez le serveur MySQL avec mysqladmin
shutdown
, InnoDB
va afficher :
010321 18:33:34 mysqld: Normal shutdown 010321 18:33:34 mysqld: Shutdown Complete InnoDB: Starting shutdown... InnoDB: Shutdown completed
Vous pouvez observer vos fichiers de données et de logs, et vous
apercevrez les fichiers créés. Le dossier de log va aussi
contenir un petit fichier appelé
ib_arch_log_0000000000
. Ce fichier est le
résultat de la création de base, à partir duquel
InnoDB
a désactivé l'archivage des logs.
Lorsque MySQL va être redémarré, l'affichage sera :
~/mysqlm/sql > mysqld InnoDB: Started mysqld: ready for connections
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.