Outils pour utilisateurs

Outils du site


bases_de_donnees:mysql:wininstall

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

bases_de_donnees:mysql:wininstall [2015/07/31 19:42] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Installation de MySQL sur Windows ======
 +
 +MySQL s'​installe plutôt simplement sous Windows. ​ Le site de MySQL offre en [[http://​dev.mysql.com/​downloads/​mysql/​5.1.html|téléchargement]] un fichier exécutable d'​installation (ce qu'ils appellent le //Complete Package//) qui fait le travail presque tout seul.
 +
 +===== Configuration requise =====
 +  * Un système d'​exploitation Windows 32-bit, ce qui inclus Windows 2000, Windows XP, Windows Vista, Windows Server 2003, and Windows Server 2008.
 +
 +====== Installation ======
 +
 +[{{:​bd:​mysql:​001.png?​250|Étape 1 de l'​installation ​ }}]
 +
 +Comme tout autre programme d'​installation Windows, le choix du type d'​installation est offert et il est préférable de choisir une installation **Personnalisé** (ou //Custom install//) pour avoir connaissance de ce qui sera copié.
 +
 +L'​installation en elle-même est rapide. ​ Il y a simplement une copie de fichiers et le programme d'​installation passe à la configuration du serveur.
 +
 +====== Configuration ======
 +Ayant l'​installation de MySQL terminée, s'​assurer que le crochet à **Configure the MySQL Server now** est en place, ce qui démarrera l'​assistant pour la configuration du serveur.
 +
 +[{{:​bd:​mysql:​003.png?​250 ​ |}}]
 +
 +
 +===== Types de configurations =====
 +
 +Au début de la configuration de l'​instance de MySQL Server, il y a deux choix :
 +  * Configuration détaillée
 +  * Configuration standard
 +Choisir de préférence la première option.
 +[{{:​bd:​mysql:​005.png?​250 ​ |Types de configurations}}]
 +
 +===== Types de serveurs =====
 +Selon les besoins, il y a différents types de machines pour y remédier. ​ Selon le choix, MySQL utilisera plus ou moins de mémoire système.
 +  * Machine de développement (mémoire minimale)
 +  * Serveur (utilisation moyenne de la mémoire)
 +  * Serveur dédié (grande utilisation de la mémoire)
 +
 +Comme c'est un contexte de développement,​ **Machine de développement** peut être choisi.
 +[{{:​bd:​mysql:​006.png?​250 ​ |Types de serveurs}}]
 +
 +===== Type d'​utilisation de la base de données =====
 +Quelle utilisation en faire ?  ​
 +  * Base de données multifonctionnelle
 +  * Base de données transactionnelle
 +  * Base de données non-transactionnelle
 +[{{:​bd:​mysql:​007.png?​250 ​ |Type d'​utilisation de la base de données}}]
 +
 +===== Emplacement du fichier InnoDB =====
 +Le fichier InnoDB peut être placé à un endroit autre que l'​emplacement d'​installation de MySQL. ​ Pour des raisons de performances,​ il pourrait être souhaitable de déposer ce fichier sur un autre disque dur physique qui lui est dédié.
 +
 +Il peut aussi être laissé dans le répertoire d'​installation de MySQL si les besoins ne sont pas exigeants.
 +[{{:​bd:​mysql:​008.png?​250 ​ |Emplacement du fichier InnoDB}}]
 +
 +===== Nombre de connexions =====
 +Encore une fois, selon les besoins, déterminer le nombre de connexions simultanées requises. ​ En temps normal, plus le nombre de connexions est grand, plus les besoins en mémoire le seront aussi.
 +[{{:​bd:​mysql:​009.png?​250 ​ |Nombre de connexions}}]
 +
 +
 +===== Options réseaux =====
 +Comme MySQL peut être accédé à distance, il faut configurer ses paramètres réseaux. ​ Idéalement on laisse le port par défaut, mais pour des raisons de sécurité, on peut changer à un autre port.
 +[{{:​bd:​mysql:​010.png?​250 ​ |Options réseaux}}]
 +
 +===== Jeux de caractères par défaut =====
 +Cette option est plus importante qu'on le croit. ​ Peut causer des problèmes d'​affichages s'il n'est pas bien configuré. ​ L'​utilisation de l'​UTF-8 peut être une bonne option.
 +[{{:​bd:​mysql:​011.png?​250 ​ |Jeux de caractères par défaut}}]
 +
 +===== Options Windows =====
 +Il est souhaitable d'​installer MySQL en tant que service Windows. ​ Permettra à MySQL de démarrer automatiquement et immédiatement après le démarrage de Windows.
 +
 +Il est possible d'​inclure le chemin de MySQL dans la variable d'​environnement ''​PATH''​. ​ Ainsi, la console MySQL sera accessible de n'​importe quel point de l'​invite de commandes.
 +[{{:​bd:​mysql:​012.png?​250 ​ |Options Windows}}]
 +
 +===== Options de sécurité =====
 +Fortement recommandé de modifier les options de sécurité. ​ Changer le mot de passe de l'​utilisateur ''​root''​ avec un bon mot de passe. ​ L'​utilisateur ''​root''​ ne devrait pas être utilisé par la suite.
 +[{{:​bd:​mysql:​013.png?​250 ​ |Options de sécurité}}]
 +
 +===== Fin de la configuration =====
 +La configuration est inscrite dans un fichier ''​my.ini''​ et cette configuration est appliquée au serveur.
 +[{{:​bd:​mysql:​015.png?​250 ​ |Fin de la configuration}}]
 +
 +===== Reconfiguration =====
 +Si le besoin se présente de refaire cette configuration de MySQL, il est possible d'​appeler le programme de configuration en allant à **Tous les programmes** -> **MySQL** -> **MySQL Server 5.0** -> **MySQL Server Instance Config Wizard**.
 +[{{:​bd:​mysql:​016.png?​250 ​ |Reconfiguration}}]
 +
  
bases_de_donnees/mysql/wininstall.txt · Dernière modification: 2015/07/31 19:42 (modification externe)