Maison  >  Article  >  base de données  >  Comment vider uniquement les données d'une base de données MySQL sans informations de table ?

Comment vider uniquement les données d'une base de données MySQL sans informations de table ?

DDD
DDDoriginal
2024-10-26 22:29:03166parcourir

How to Dump Only Data from a MySQL Database without Table Information?

Dumping uniquement des données de la base de données MySQL sans informations sur la table

Dans MySQL, vous pouvez utiliser l'utilitaire mysqldump pour exporter les données de votre base de données. Par défaut, mysqldump inclut à la fois les informations de la table (schéma) et les données dans la sortie. Cependant, vous pouvez modifier la commande pour exclure les informations de la table et extraire uniquement les données.

Pour vider toutes les données sans informations de table, utilisez la syntaxe suivante :

mysqldump --no-create-info ...

Par exemple, pour vider toutes les données de la base de données my_database vers un fichier nommé my_data.sql, vous utiliserez la commande suivante :

mysqldump --no-create-info my_database > my_data.sql

Vous pouvez également utiliser des options supplémentaires pour personnaliser davantage le vidage des données :

  • --skip-triggers : exclut les déclencheurs du dump.
  • --no-create-db : si vous utilisez l'option --databases, cela omettra l'instruction CREATE DATABASE de la sortie.
  • --compact : supprime les commentaires supplémentaires et les espaces de la sortie, ce qui donne un fichier plus compact.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn