Lancer MySQL en ligne de commande <<< |
Lancer MySQL comme un service Windows | Faire fonctionner MySQL sous Windows >>> |
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.7 Lancer MySQL comme un service WindowsDans la famille NT (Windows NT, 2000 ou XP), la méthode recommandée pour faire fonctionner MySQL est de l'installer comme service Windows. Windows lance et arrête le serveur MySQL lorsque le système d'exploitation se lance ou s'arrête. Un serveur installé comme un service peut aussi être contrôlé en ligne de commande, avec la commande NET , ou avec l'utilitaire graphique Services . L'utilitaire Services (le gestionnaire Windows Service Control Manager ) est disponible dans le panneau d'administration Windows (sous la section Utilitaires d'administration sous Windows 2000). Il est conseillé de fermer l'utilitaire Services lorsque vous faites une installation ou une suppression à partir de la ligne de commande : cela évite certaines erreurs étranges. Pour faire fonctionner MySQL avec TCP/IP sous Windows NT 4, vous devez installer le service pack 3 ou plus récent.Avant d'installer MySQL comme service Windows, vous devez commencer par arrêter le serveur en marche, avec cette commande :
Ensuite, installez le serveur comme un service :
Note : avant MySQL 4.0.17, un serveur installé comme service Windows avait des problèmes à se lancer si le chemin ou le nom du service contenait des espaces. Pour cette raison, évitez d'installer MySQL dans un dossier tel que C:\Program Files ou avec un nom qui contient des espaces. Dans le cas général où vous installez le serveur avec l'option --install mais sans nom de service, le serveur est installé sous le nom de MySQL .Un exemple plus complexe : voyez la commande suivante, qui peut être saisie sur une seule ligne :
Vous pouvez aussi spécifier les options comme `` Start parameters '' dans l'utilitaire Windows Services avant de lancer le service. Une fois que le serveur MySQL est installé, Windows va lancer automatiquement le service lorsque Windows se lance. Le service peut aussi être lancé immédiatement depuis l'utilitaire Services , ou avec la commande en ligne NET START MySQL . La commande NET n'est pas sensible à la casse.Lorsqu'il fonctionne comme un service, mysqld n'a pas accès à la console Windows, et aucune message n'apparaîtra la. Si mysqld ne démarre pas, vérifiez dans le fichier d'erreurs si le serveur a inscrit des messages qui indiquent la cause du problème. Le fichier d'erreurs est situé dans le dossier C:\mysql\data . Il porte le suffixe .err . Lorsque mysqld fonctionne comme un service, il peut être stoppé par l'utilitaire Services , la commande NET STOP MySQL , ou la commande mysqladmin shutdown . Si le service fonctionne lors de l'extinction de Windows, ce dernier va stopper automatiquement le serveur.Depuis MySQL version 3.23.44, vous avez le choix d'installer le serveur comme un service Manuel , si vous ne voulez pas que le serveur soit lancé automatiquement au lancement du serveur Windows. Pour cela, utilisez l'option --install-manual plutôt que --install :
Si vous ne voulez pas lancer mysqld comme un service, vous pouvez le lancer en ligne de commande, comme vous le faites sur les versions qui ne sont pas Windows NT. Pour des instructions, voyez Lancer MySQL en ligne de commande Windows . |
<< | Lancer MySQL comme un service Windows | >> |
Lancer MySQL en ligne de commande | Installer MySQL sous Windows | Faire fonctionner MySQL sous Windows |