Comment installer, sous XP, WampServer 2.0.c avec MySQL 5.0.51b utilisant InnoDB ?
Lorsque j'ai installé WampServer 2.0.c sous Windows XP, j'ai du mettre "#" devant "default-storage-engine = INNODB" dans "my.ini" pour que phpMyAdmin fonctionne.
Mais maintenant, j'ai besoin du moteur INNODB dans MySQL pour tester une application qui le demande.
Donc
comment faire, dans WampServer 2.0.c, pour utiliser MySQL avec InnoDB et avoir un phpMyAdmin qui fonctionne ?
Il faut télécharger dans "[www.mysql.fr];, une version de MySQL pour Windows (par exemple mysql-5.0.67-win32.zip) dans un nouveau répertoire sous "c:\wamp\bin\mysql" par exemple "mysql5.0.67" (comme "mysql5.0.51b",
puis dézipper ce fichier (on obtient un "setup.exe",
puis exécuter ce fichier "setup.exe",
puis suivre l'assistant de l'installation de MySQL (avec option InnoDB, UTF8, mot de passe root etc ...),
puis ajouter un fichier "wampserver.conf" dans le répertoire "mysql5.0.67" (voir modèle dans "mysql5.0.51b",
puis modifier le fichier "config.inc.php" dans le répertoire "C:\wamp\apps\phpmyadmin2.11.6" pour rajouter le mot de passe de root ( "$cfg['Servers'][$i]['password'] = 'xxxx'; ),
puis lancer WampServer2 et changer la version de MySQL,
puis démarrer les services,
puis lancer phpMyAdmin.
et phpMyAdmin fonctionne bien avec un MySQL ayant un moteur InnoDB, ce qui n'était pas le cas dans une installation standart de WampServer2.