Il est impossible d'utiliser l'installation de MySql packagée avec Xemelios dans le cas où un MySql 4 est déjà installé sur la machine. Il faut commencer par installer MySql 5 à partir du programme d'installation fournit par MySql AB (http://dev.mysql.com/downloads/mysql/5.0.html).
A la fin de l'installation de MySql 5 veuillez cocher la case qui permet de paramétrer le serveur MySql.
Sélectionnez Configuration détaillée puis le type de machine (monoposte, serveur ….)
Choisissez le type de base de données utilisée.
Sélectionnez ensuite un numéro de port de serveur différent de celui utilisé par mysql4. Ce numéro de port est présent dans le répertoire d'installation de mysql4 dans le fichier my.ini. (par défaut, ce numéro de port est 3306 ; il est courant d'utiliser les ports suivants : 3307, 3308, 3309 pour les autres instances de MySql).
Sélectionnez l'encoding utilisé dans la base de données (UTF-8 pour Xemelios)
Cochez la case « Include Bin directory in Windows PATH » pour pouvoir appeler des commandes de MySql depuis la console de commande.
Définissez un mot de passe pour administrer MySql.
Afin de pouvoir fonctionner avec Xemelios, il faut créer un schema nommé xemelios
et un utilisateur aussi nommé xemelios
ayant tous les droits sur ce schéma. Le mot de passe habituellement utilisé pour l'utilisateur xemelios
est xem_pass
; il est cependant possible d'en choisir un autre.
Il faut pour cela installer MySql Administrator. Cet outil est disponible ici (http://dev.mysql.com/downloads/gui-tools/5.0.html).
Afin de créer la base de données et l’utilisateur, il est nécessaire de se connecter à MySql Administrator avec l’utilisateur « root » et le mot de passe définit lors de l’installation de la base de données.
Créer les différents utilisateurs
Sélectionnez les privilèges que l’utilisateur aura sur la base de données sélectionnée.
Lors de l’installation de Xemelios, il faudra renseigner le n° de port du serveur MySql 5.
Lors de l'installation de Xemelios, si vous avez choisit un autre mot de passe que celui habituellement utilisé, il vous faudra choisir le paramétrage avancé afin de pouvoir spécifier le mot de passe que vous avez saisi.