31,029
edits
| Line 25: | Line 25: | ||
== Base de données == | == Base de données == | ||
* Faites une sauvegarde de votre base de données: | * Faites une sauvegarde de votre base de données: | ||
< | <source lang="bash"> | ||
mysqldump -u utilisateur -p --result-file=dolibarr.date.sql base_de_donnees | mysqldump -u utilisateur -p --result-file=dolibarr.date.sql base_de_donnees | ||
</ | </source> | ||
* Éditez le fichier résultant et modifiez la ligne ''USE base_de_donnees;'' en début de fichier pour la remplacer par un nouveau nom de base de données, celui de la base de données de tests, par exemple ''USER base_de_donnees_test;'' dans ce cas-ci. | * Éditez le fichier résultant et modifiez la ligne ''USE base_de_donnees;'' en début de fichier pour la remplacer par un nouveau nom de base de données, celui de la base de données de tests, par exemple ''USER base_de_donnees_test;'' dans ce cas-ci. | ||
* Créez la nouvelle base de données si ce n'est pas déjà fait. Si la base de données existe, droppez-la et recréez-la, afin de n'obtenir au final que les données réellement extraites de votre base de données courante. | * Créez la nouvelle base de données si ce n'est pas déjà fait. Si la base de données existe, droppez-la et recréez-la, afin de n'obtenir au final que les données réellement extraites de votre base de données courante. | ||
< | <source lang="bash"> | ||
mysqladmin -u utilisateur -p drop base_de_donnees_test | mysqladmin -u utilisateur -p drop base_de_donnees_test | ||
mysqladmin -u utilisateur -p create base_de_donnees_test | mysqladmin -u utilisateur -p create base_de_donnees_test | ||
</ | </source> | ||
Il se peut que vos permissions ne vous autorisent pas à dropper/créer une base de données. Dans ce cas, reportez-vous à votre documentation de MySQL concernant les permissions. | Il se peut que vos permissions ne vous autorisent pas à dropper/créer une base de données. Dans ce cas, reportez-vous à votre documentation de MySQL concernant les permissions. | ||
* Importez les données de votre base de départ dans votre nouvelle base | * Importez les données de votre base de départ dans votre nouvelle base | ||
< | <source lang="bash"> | ||
mysql -u utilisateur -p base_de_donnees_test < dolibarr.date.sql | mysql -u utilisateur -p base_de_donnees_test < dolibarr.date.sql | ||
</ | </source> | ||
== Hôtes virtuels d'Apache == | == Hôtes virtuels d'Apache == | ||