Erreur de MySQL et phpMyAdmin après mise à jour vers Ubuntu 9.04
popularité : 70%

Comme lors du dernier changement de version d’ubuntu, j’ai eu quelques soucis pour retrouver MySQL et phpMyAdmin en ordre de marche après l’installation de Ubuntu 9.04 jaunty Jackalope.
Erreur de connexion au serveur MySQL
MySQL ne retrouvait plus ses bases de données (dont j’ai modifié l’emplacement initial pour les placer dans /home). Cela était du à une mauvaise configuration de AppArmor. Tous les détails de l’opération a effectuer pour reconfigurer AppArmor sont ici.
Message d’erreur dans phpMyAdmin
Ensuite, j’avais un message d’erreur dans phpMyAdmin : "La connexion au "controluser" tel que défini dans votre configuration a échoué."
phpMyAdmin utilise un utilisateur particulier pour se connecter à MySQL, celui-ci est défini automatiquement par Ubuntu dans /etc/phpmyadmin/config-db.php. Le seul soucis est que cet utilisateur n’était pas défini dans MySQL. J’ai donc créé un utilisateur "phpmyadmin" avec comme mot de passe mon mot de passe de session et je lui ai attribué tous les droits.
Et hop, tout est rentré dans l’ordre !
Commentaires