Installer MySQL sur Mac OS X
<<<
Installer MySQL sur NetWare Vue d'ensemble de l'installation rapide
>>>

2.2 Installation standard rapide de MySQL
2 Installer MySQL
 Manuel de Référence MySQL 4.1 : Version Française

Installer MySQL sous Windows
Installer MySQL sous Linux
Installer MySQL sur Mac OS X
->Installer MySQL sur NetWare
Vue d'ensemble de l'installation rapide

2.2.4 Installer MySQL sur NetWare

Porter MySQL sur NetWare a été un effort dirigé par Novell . Les clients Novell seront heureux de constater que NetWare 6.5 est distribué avec les exécutables MySQL et une licence de support commercial pour tous les serveurs qui fonctionnent sur cette version de NetWare.

MySQL pour NetWare est compilé avec une combinaison de Metrowerks CodeWarrior pour NetWare et de version spéciales de compilation de GNU autotools .

Les derniers paquets binaires pour NetWare sont disponibles sur le site http://dev.mysql.com/downloads/ . Obtenir MySQL .

Pour pouvoir héberger un serveur MySQL, un serveur NetWare doit avoir les pré-requis suivants.

  • NetWare version 6.5, ou NetWare 6.0 avec Support Pack 3 installé (vous pouvez obtenir cela sur http://support.novell.com/filefinder/13659/index.html ). Le système doit passer les pré-requis minimum de Novell pour faire tourner cette version de NetWare.
  • Le sytème doit satisfaire les pre-requis minimum de NetWare.
  • Les données MySQL, ainsi que les logiciels, doivent être installés dans un volume NSS; les volumes traditionnels ne sont pas supportés.

Les fichiers binaires de NetWare sont téléchargeables sur le site http://www.mysql.com/downloads/ .

Pour installer MySQL pour NetWare, utilisez la procédure suivante :
  • Si vous mettez à jour une ancienne installation, stoppez le serveur MySQL. Vous pouvez le faire en console, avec la commande suivante :
    
    SERVER:  mysqladmin -u root shutdown
    
  • Connectez vous sur le serveur depuis une machine cliente, avec un accès à l'endroit où vous voulez installer MySQL.
  • Décompressez l'archive binaire zip sur le serveur. Assurez-vous d'autoriser les chemins utilisés dans l'archive zip. Il est sécuritaire d'utiliser le dossier SYS:\ .Si vous mettez à jour une ancienne installation, vous pouvez copier le dossier de données (par exemple, SYS:MYSQL\DATA ), ainsi que my.cnf si vous l'avez modifié. Vous pouvez alors effacer l'ancienne copie de MySQL.
  • Vous pouvez renommer le dossier avec un nom plus cohérent, et facile à utiliser. Nous recommandons d'utiliser SYS:MYSQL ; les exemples du manuel feront références à ce dossier d'installation.
  • Depuis la console du serveur, ajoutez un chemin de recherche pour le dossier contenant les NLM MySQL. Par exemple :
    
    SERVER:  SEARCH ADD SYS:MYSQL\BIN
    
  • Installez la base de données initiale, si nécessaire, en exécutant le script mysql_install_db depuis la console.
  • Lancez le serveur MySQL en utilisant le script mysqld_safe depuis la console.
  • Pour finir l'installation, vous devriez aussi installer les commandes suivantes dans le fichier autoexec.ncf . Par exemple, si votre installation MySQL est dans le dossier SYS:MYSQL et que vous voulez que MySQL se lance automatiquement, vous pouvez ajouter ces lignes :
    
    #Starts the MySQL 4.0.x database server
    SEARCH ADD SYS:MYSQL\BIN
    MYSQLD_SAFE
    Si vous utilisez MySQL sur NetWare 6.0, nous vous recommandons fortement d'ajouter l'option --skip-external-locking à la ligne de commande :
    
    #Starts the MySQL 4.0.x database server
    SEARCH ADD SYS:MYSQL\BIN
    MYSQLD_SAFE --skip-external-locking
    Il est aussi nécessaire d'utiliser CHECK TABLE et REPAIR TABLE au lieu de myisamchk , car myisamchk utilise un verrouillage externe. Le verrouillage externe est reconnu pour poser des problèmes sur NetWare 6.0; ce problème a été supprimé sur NetWare 6.5. mysqld_safe sur NetWare fournit un écran de présence. Lorsque vous déchargez (extinction) le NLM mysqld_safe , l'écran ne se ferme pas par défaut. Au lieu de cela, il demande une action de l'utilisateur :
    
    *<NLM has terminated; Press any key to close the screen>*
    
    Si vous voulez que NetWare ferme automatiquement cet écrant, utilisez l'option --autoclose de mysqld_safe . Par exemple :
    
    #Starts the MySQL 4.0.x database server
    SEARCH ADD SYS:MYSQL\BIN
    MYSQLD_SAFE --autoclose

Le comportement de mysqld_safe sur NetWare est décrit plus en détails dans safe_mysqld , le script père de mysqld .

S'il y avait une installation MySQL sur le serveur, assurez vous de vérifier les commandes de démarrage de MySQL dans autoexec.ncf , et éditez ou effacez les autant que nécessaire.

Note : Les comptes qui sont stockés dans les tables de droits n'ont pas de mot de passe initial. Après avoir lancé le serveur, il est recommandé de leur donner des mots de passe en suivant les instructions de la section Configuration et tests consécutifs à l'installation .

<< Installer MySQL sur NetWare >>
Installer MySQL sur Mac OS X Installation standard rapide de MySQL Vue d'ensemble de l'installation rapide