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 . 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 :
-
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.
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 :
-
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.
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
:
[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
|
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 :
-
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.
Maintenant, vous êtes prêts à tester le serveur.
|