12

Configuration de MySQL Sous Windows

Embed Size (px)

DESCRIPTION

Configuration de MySQL Sous Windows

Citation preview

Page 1: Configuration de MySQL Sous Windows
Page 2: Configuration de MySQL Sous Windows

ScolariNet2009

2

1 Installation de MySQL 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)

Page 3: Configuration de MySQL Sous Windows

ScolariNet2009

3

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.

Page 4: Configuration de MySQL Sous Windows

ScolariNet2009

4

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.

Page 5: Configuration de MySQL Sous Windows

ScolariNet2009

5

Une fois installé, nous cochons « Configure the MySQL Server now » coché et appuyons sur

Terminer.

Nous venons d'installer MySQL Server.

Ensuite, le « MySQL server Instance Configuration Wizard » devrait se charger. Toutefois, si il ne se

lance pas, nous le lancions depuis le dossier programmes MySQL.

2 Configurer MySQL

Nous allons maintenant configurer notre installation.

Page 6: Configuration de MySQL Sous Windows

ScolariNet2009

6

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.

Page 7: Configuration de MySQL Sous Windows

ScolariNet2009

7

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.

Pour plus flexibilité nous choisissant une base de donnée multifonctions.

Nous sélectionnons maintenant l'emplacement ou nous allons stocker les fichiers de données

InnoDB.

Page 8: Configuration de MySQL Sous Windows

ScolariNet2009

8

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.

OLTP permet jusqu'à 500 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.

Page 9: Configuration de MySQL Sous Windows

ScolariNet2009

9

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).

Page 10: Configuration de MySQL Sous Windows

ScolariNet2009

10

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é.

Page 11: Configuration de MySQL Sous Windows

ScolariNet2009

11

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.

3 Connexion à votre base de données locale Maintenant que nous avons installé le serveur on peut maintenant s’y connecter!

Il ya plusieurs commandes permettant de se connecter au serveur. La commande de connexion

MySQL utilise la syntaxe suivante:

mysql [serveur] [port] [numUtilisateur] [motDePasse] [baseDeDonnees]

Chacun de ces arguments peuvent être passés à la commande mysql comme suit:

Page 12: Configuration de MySQL Sous Windows

ScolariNet2009

12

• --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

4 Connexion à une base de données distante Afin de se connecter à votre base de données distante, il suffit de connaitre connaître l'adresse IP ou

le nom d'hôte de la base de données (et éventuellement le numéro du port si il a été modifié sa

valeur par défaut est 3306).

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.