| 2.2.1 Installer MySQL sous Windows
 2.2 Installation standard rapide de MySQL
 2 Installer MySQL
 Manuel de Référence MySQL 4.1 : Version Française
 
 . Prérequis système sur Windows
 . Installation d'une distribution binaire sur Windows
 ->Préparation de l'environnement MySQL de Windows
 . Choisir un serveur Windows
 . Démarrer le serveur pour la première fois
 . Lancer MySQL en ligne de commande
 . Lancer MySQL comme un service Windows
 . Résolution de problèmes d'installation de MySQL sous Windows
 . Faire fonctionner MySQL sous Windows
 . MySQL pour Windows face à MySQL pour Unix
 
 
 | 
  2.2.1.3 Préparation de l'environnement MySQL de Windows Si vous devez spécifier les options de démarrage lors du lancement
de votre serveur, vous pouvez les indiquer en ligne de commande ou bien les
placer dans un fichier d'options. Pour les options qui seront utilisées
à chaque démarrage, il est plus pratique de les mettre dans le fichier
de configuration MySQL. C'est particulièrement vrai dans les circonstances
suivantes : 
 
Sous Windows, l'installeur MySQL place le dossier de données
dans le dossier d'installation de MySQL. Si vous souhaitez utiliser un
autre dossier de données, dans une autre partie du disque, vous devez
copier le contenu du dossier  
data
  dans le nouveau dossier. Par exemple,
par défaut, l'installeur MySQL place les fichiers MySQL 
dans le dossier  
C:\mysql
  et le dossier de données dans le dossier
 
C:\mysql\data
 . Si vous voulez utiliser le dossier de données 
 
E:\mydata
 , vous devez faire deux choses :
Le répertoire d'installation ou de données est 
différent de ceux par défaut ( 
c:\mysql
  et  
c:\mysql\data
 ).
Vous devez paramétrer la configuration du serveur.
Par exemple, pour utiliser les tables transactionnelles 
 
InnoDB
  en MySQL version 3.23, vous devez manuellement
créer deux nouveaux dossiers pour stocker les données  
InnoDB
 ,
données et log.
Vous devez aussi ajouter des lignes de configurations supplémentaires
dans le fichier d'options, comme décrit dans la section 
 Options de démarrage 
InnoDB
 . Depuis MySQL 4.0, 
 
InnoDB
  crée un fichier de données et un fichier de log dans le dossier
de données par défaut. Cela signifie que vous n'avez plus besoin de 
configurer explicitement  
InnoDB
 . Vous pouvez toujours le faire si vous le
souhaitez, et un fichier d'options sera alors utile. 
Lorsque le serveur MySQL démarre sur Windows, il recherche les options
dans deux fichiers :  
my.ini
  dans le dossier Windows, et le fichier
 
C:\my.cnf
 . Le dossier Windows est généralement  
C:\WINDOWS
  ou 
 
C:\WinNT
 . Vous pouvez déterminer sa localisation exacte à partir
de la valeur de la variable d'environnement  
WINDIR
  : 
 
MySQL recherche les options d'abord dans le fichier  
my.ini
 , puis
dans le fichier  
my.cnf
 . Cependant, pour éviter les confusions, il est
bon de n'utiliser qu'un seul des deux fichiers. Si votre PC utilise un fichier
de boot où le lecteur  
C:
  n'est pas le disque de boot, votre seule option
est d'utiliser le fichier  
my.ini
 .  Quelque soit celui que vous utilisez,
ce doit être un fichier de texte.Un fichier d'options peut être créé simplement et modifié avec un
éditeur de texte quelconque, comme  
Notepad
 . Par exemple, si 
MySQL est installé dans le dossier  
D:\mysql
  et que le dossier
de données est situé dans  
D:\mydata\data
 , vous pouvez créer
un fichier d'options et configurer une section  
[mysqld]
  
pour spécifier les valeurs de  
basedir
  et  
datadir
  :
Déplacer le dossier de données de  
C:\mysql\data
  à  
E:\mydata
 .
Utiliser l'option de démarrage  
--datadir
  pour spécifier le nouveau
dossier de données, à chaque fois que vous voulez lancer le serveur. Notez que les chemins de Windows doivent être spécifiés 
dans les fichiers d'options
en utilisant des slash normaux ( 
/
 ) au lieu des anti-slash ( 
\
 ).
Si vous utilisez des anti-slash, vous devez les doubler.Un autre moyen de gérer un fichier d'options est d'utiliser 
l'utilitaire  
WinMySQLAdmin
 . Vous pouvez trouver le logiciel 
 
WinMySQLAdmin
  dans le dossier  
bin
  de votre installation
MySQL, ainsi qu'un fichier d'aide contenant les instructions 
pour l'utiliser.  
WinMySQLAdmin
  est capable d'éditer votre fichier
d'objets, mais notez ceci :| 
[mysqld]# set basedir to installation path, e.g., c:/mysql
 basedir=le_dossier_d'installation
 # set datadir to location of data directory,
 # e.g., c:/mysql/data or d:/mydata/data
 datadir=le_dossier_des_données
 | 
 
Maintenant, vous êtes prêts à tester le serveur.
WinMySQLAdmin
  utilise uniquement le fichier  
my.ini
 .
Si  
WinMySQLAdmin
  trouve le fichier  
C:\my.cnf
 , il va le renommer
en  
C:\my_cnf.bak
  pour le désactiver. |