Je voudrais savoir comment sauvegarder mes données à partir de 2 tables séparées (CATEGORIES et SUBCATEGORIES, où SUBCATEGORIES appartiennent à une CATEGORY) de telle sorte que je puisse restaurer la relation plus tard. Je ne suis pas sûr si mysqldump --opt db_name
suffirait.Sauvegarde mysql préserver les relations
Exemple:
Catégories:
| ID | name
-----------
| 1 | Audio
| 9 | Video
Sous-catégories:
| ID | category_id | name
-------------------------
| 1 | 1 | Guitar
| 2 | 1 | Piano
| 3 | 9 | Video Camera
Merci
Comme victor hugo dit, la relation est représentée par des données de table ordinaires et sera jeté comme toute autre chose. Un scénario connexe qui est beaucoup plus compliqué serait si vous deviez exporter les données pour les fusionner avec un autre db de la même strcuture, je. e. vous ne pouviez pas garder les identifiants. Ensuite, vous devez soit utiliser des UUID (ceux-ci peuvent être mappés à des entrées simples pour l'efficacité), soit créer un programme personnalisé. –