Lors de l'installation de mariadb-server
, toutes mes bases de données existantes ont été déplacées vers /var/lib/mysql-5.7
et un nouveau dossier /var/lib/mysql
a été créé.
Comment restaurer ces bases de données à partir du dossier de sauvegarde?
La restauration d'une base de données MySQL ou MariaDB impliquera "exporting
" puis "importing
". Avec "phpmyadmin
", utilisez-le pour exporter votre base de données. Copiez le fichier résultant dans un emplacement temporaire ou une clé USB et utilisez "phpmyadmin
" pour l'importer.
Sinon, utilisez: mysqldump
Ayez juste une copie du dossier mysql-5.7 (dans/var/lib alors que maria db est installée) dans un emplacement temporaire.
Maintenant, dans votre/var/lib, vous aurez un dossier appelé mysql qui est votre base de données actuelle (sans votre ancien dump).
Maintenant, arrêtez votre mysql. Déplacez le dossier mysql dans/var/lib vers un emplacement donné pour des raisons de sécurité, puis déplacez le dossier mysql-5.7 vers/var/lib et renommez-le en mysql. Définissez les mêmes privilèges que ceux définis pour le dossier mysql précédent.
Redémarrez à nouveau le service mysql. Vous aurez le vieux dépotoir maintenant.