jeudi 20 janvier 2011

MariaDB on WAMP, the easy way

Pour sortir d'Oracle j'ai testé MariaDB.
Tiens j'avais oublié que oracle avait racheté Sun, et que toutes les docs indexées sur google pointent maintenant sur la page d'accueil de doc oracle, il faut chercher sunsolve ou utiliser le cache de google.
Bon je le charge comme un fainéant depuis http://mariadb.org/, l'installable windows http://askmonty.org/wiki/MariaDB:Download#Binaries , et l'installe.
Apparemment il n'y a pas de lanceur, de service, de .bat ou d'admin visuelle.
Mais tout est nommé mysql*, on n'est pas perdu. je lance mysqld.exe .... ça marche.
Même phpmyadmin, sans rien modifier.
Allons plus loin, wamp the easy way.
J'arrête wamp, et je déplace C:\Program Files\MariaDB 5.2.4 vers C:\app\wamp\bin\mysql\mysql5.1.36
évidemment avant je sauve/renomme l'ancien répertoire mysql5.1.36
on peut donc sauter la première étape ainsi :

installer directement mariadb dans le répertoire wamp\bin\mysql\mysql5.1.36
je déplace ensuite mes bases sauvegardées de \data\* vers le nouveau répertoire, sans écraser \mysql\
je relance wamp : ça marche !!

bon ok, j'ai perdu des trucs :
-les privileges qui étaient dans la base \mysql\ , boaf finalement j'aurais même pu la garder celle là
-les tables innodb (c'est bien dommage, mais on sent là que c'est la dernière fois qu'oracle nous emm.)
mais c'est un peu normal puisque je remplace une version 5.1 par 5.2
ah non c'est bon. un coup de mysql_upgrade.exe et c'est comme neuf

... ça y est, je suis libre ! ;-)



1 commentaire:

Cr@zy a dit…

J'ai créer un tuto pour ajouter MariaDB à WampServer tout en le faisant cohabiter avec MySQL.
Ca pourrait t'intéresser : http://www.crazyws.fr/dev/ajouter-mariadb-sur-wampserver-et-le-faire-cohabiter-avec-mysql-9708Q.html :)