Professional Documents
Culture Documents
Aujourd'hui, nous allons utiliser le paquet essentiel qui est disponible sur le site web de MySQL à
http://dev.mysql.com/downloads/. Au moment de la rédaction des ces lignes la version stable
actuelle est la 5.1 et nous sommes sous le système d'exploitation Windows.
Une fois l'exécutable d'installation téléchargé, on le lance et nous serons invité à la fenêtre ci-dessus.
Comme vous pouvez le voir, je suis d'installer la version 5.1.30 Comme vous pouvez le voir, je suis
d'installer la version 5.1.30 (installation de type Suivant-> Suivant->Terminer)
ScolariNet2009
2
Nous avons choisi de l'installation standard.
Nous aurons besoin du serveur MySQL et les fichiers de données si nous travaillons en local. Nous
aurons besoin de MySQL en ligne de commande shell pour utiliser MySQL en locale.
ScolariNet2009
3
Après avoir confirmé notre choix, nous choisissons le bouton Installer pour démarrer l’installation
sinon Retour pour apporter des modifications.
Notre installation va commencer, à ce stade, on peut obtenir une interruption d'un Antivirus ou
Windows Vista User Account Control, qui indique que le programme à être installé va accéder aux
fichiers. Il sera signalé par MySQL AB.
ScolariNet2009
4
Une fois installé, nous cochons « Configure the MySQL Server now » coché et appuyons sur
Terminer.
2 Configurer MySQL
ScolariNet2009
5
Nous utilisons une configuration détaillée qui nous permettra de personnaliser différents aspects de
l’installation.
Dans notre cas nous choisissons notre installation en tant que machine de développement.
La machine de développement permet l’utilisation de toutes les fonctionnalités mais évitera aussi
d’utiliser beaucoup de ressources.
ScolariNet2009
6
Comme cette installation est destinée aux projets de fin d’année et afin que tout les projets soient
cohérents, nous attendant que Mr Berrich précise si nous utiliserons MyISAM ou InnoDB comme
moteur de stockage.
Nous sélectionnons maintenant l'emplacement ou nous allons stocker les fichiers de données
InnoDB.
ScolariNet2009
7
Nous configurant maintenant le nombre de connexions à notre base de données à tout moment.
Choisir DSS permet jusqu'à 100 connexions, mais suppose une moyenne de 20 connexions
simultanées.
Toutefois, pour notre machine de développement on se contentera souvent d’une seule connexion,
donc on règle le nombre de connexion manuellement à 5.
ScolariNet2009
8
On va maintenant personnaliser les paramètres TCP / IP. Aussi on va cocher ou non l’option “Enable
TCP/IP Networking” selon le mode de communication entre les différent projets de EnsaNet.
Pour le choix du jeu de caractères / encodage, nous avons choisi UTF8, car elle permet à des langues
différentes entrées (dont l’arabe).
ScolariNet2009
9
Cette fenêtre permet d’installer MySQL en tant que service ainsi que d’y choisir un nom, nous
pouvons aussi configurer serveur pour qu’il sera démarré automatiquement et redémarrera en
même de l'échec.
La deuxième case à cocher nous permet d’inclure le chemin Bin de MySQL dans les variables
d’environnement de Windows, cela nous permet d'appeler directement MySQL depuis la ligne de
commande.
Nous fournissant maintenant de passe pour le compte « root ». C'est le compte 'maître' avec tous les
privilèges, laisser ce champ vide est déconseillé!
Le choix de permettre l'accès du ‘maître’ depuis des machines distantes est décochée par défaut on
le gardera de cette façon vu que nous avons désactivé les paramètres TCP / IP, mais aussi pour plus
de sécurité.
ScolariNet2009
10
Notre configuration d'installation est maintenant prête à être appliquée.
Une fois terminé, nous quittons l'assistant. Nous avons maintenant terminé avec succès la
configuration.
Chacun de ces arguments peuvent être passés à la commande mysql comme suit:
ScolariNet2009
11
• --host = serveur ou -hhost
• --port = port ou -P
• --username= nom d'utilisateur ou -uusername
• --password= mot de passe ou -ppassword
• baseDeDonnees : base de données est donnée comme une simple chaîne de caractères
Pour s’y connecter il suffit de faire comme si elle était locale en remplaçant l'hôte et le port par leurs
valeurs.
Déconnexion
Pour se déconnecter de la session MySQL on saisi QUIT (ou \q) en ligne de commande.
ScolariNet2009
12