Le mardi 17 janvier 2006 à 09:15 +0100, Cyril Besot a écrit : > Jean-Louis Louër a écrit : > > Bonjour > > J'ai installé il y a quelques mois, une version 2.alpha2 de Dolibarr. > > Sur un autre Pc (debian Sarge), j'ai installé la version 2.beta1. > > Je voudrais importer les données de l'ancienne version alpha2 vers la > > nouvelle base 'beta1'. Y a t'il une procédure expliquant la manière > > faire ? > > Cordialement > > Jean-Louis Louër > > > déjà pour exporter tes données, utilise mysqldump. Par exemple, si le > serveur mysql est sur ton pc, pour sauver toutes les bases : > mysqldump -h localhost -u user --password=mot_de_pass --all-databases > > export.sql > ou, pour exporter seulement la base dolibarr (il faudra alors la recrée) : > mysqldump -h localhost -u user --password=mot_de_pass base_dolibarr > > export.sql > Tu peux ajouter --opt mais il est alors conseillé d'avoir la même > version de MySQL de chaque côté. > Pour l'import (ajouter le nom de la base si c'est pour un import d'une > seule base) : > mysqldump -h localhost -u user --password=mot_de_passe < export.sql > > Ensuite, tu lances le script 1.1.0-2.2.0.sql présent dans > /dolibarr/mysql/migration (même si tu ne pars pas de la version 1.1.0). > > Je fais ainsi et ça fonctionne très bien.
Après quelques tatonnements, voici comment je m'en suis sorti : - export : $ mysqldump -u root -p -c --add-locks --add-drop-table dolibarr >dbase.dmp - création de la nouvelle base - installation de dolibarr.2.0.beta - puis import : $ mysql -u root -p -f dolibarr2 < dbase.dmp - puis script de migration : $ cd dolibarr/mysql/migration $ mysql -u root -p -f dolibarr2 <1.1.0-2.0.0.sql Cordialement Jean-Louis Louër _______________________________________________ Dolibarr-user mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/dolibarr-user
