Aller au contenu Aller au menu
Vous êtes ici : Développement > MySQL > 5) Le serveur MySQL – maintenance et backup > b) Sauvegarde et restauration des bases de données
Langue : fr

b) Sauvegarde et restauration des bases de données

La commande d'export d'une base est la suivante (prompt Windows) :
D:\>mysqldump -uuser_name -p -hserver_name -e database_name > D:/temp/database_name.sql

Pour importer, il faut d'abord se loguer au serveur, puis exécuter la commande d'import du fichier :
D:\>mysql -uuser_name -p -hserver_name
mysql>use database_name
mysql>source D:/temp/database_name.sql

  1. MySQL
    1. 1) Bien concevoir la base de données
      1. a) Choix des tables – Normalisation des données
      2. b) Choix et typage des champs
    2. 2) Indexer les données
      1. a) L'index : un marque-page dans la base de données
      2. b) Une forte cardinalité pour un bon index
      3. c) Une utilisation récurrente pour un bon index
      4. d) Gare aux contre-optimisations
    3. 3) Optimiser les requêtes SQL
      1. a) Utiliser la richesse du langage SQL
      2. b) Optimiser les jointures
      3. c) Mettre à profit une bonne indexation
    4. 4) Corriger les requêtes lentes
      1. a) L'optimisation de requête par EXPLAIN
      2. b) L'analyse post-mortem
    5. 5) Le serveur MySQL – maintenance et backup
      1. a) Minimiser l'impact des opérations de maintenance
      2. b) Sauvegarde et restauration des bases de données
      3. c) Maintenance des tables