Bonjour,

afin de gérer plusieurs projets à la fois sur mon poste de développement, j'aimerais pouvoir switcher facilement d'une base à une autre avec MySQL (sous Ubuntu 9.10).

Par défaut mysql utilise le repertoire /var/lib/mysql

Je voudrais avoir par exemple
/var/lib/projet1
/var/lib/projet2
/var/lib/projet3

et modifier le fichier /etc/mysqml/my.cnf pour que le datadir pointe sur le projet souhaité.

Cependant le simple fait de changer de nom /var/lib/mysql en /var/lib/projet1 et modifier le fichier /etc/mysql/my.cnf suffit pour que le serveur ne démarre pas avec un laconique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
* Starting MySQL database server mysqld                                                            [fail]
Créer d'autres répertoires, les attribuer à mysql:mysql et modifier le fichier my.cnf revient au même.

Quelqu'un voit de quoi ça peut venir ?

Merci !