ホームページ >データベース >mysql チュートリアル >テーブル情報なしで MySQL データベースからデータのみをダンプするにはどうすればよいですか?

テーブル情報なしで MySQL データベースからデータのみをダンプするにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-26 22:29:03247ブラウズ

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

テーブル情報を含まない MySQL データベースからのデータのみのダンプ

MySQL では、mysqldump ユーティリティを使用してデータベースからデータをエクスポートできます。デフォルトでは、mysqldump の出力にはテーブル情報 (スキーマ) とデータの両方が含まれます。ただし、テーブル情報を除外してデータのみを抽出するようにコマンドを変更できます。

テーブル情報を含まないすべてのデータをダンプするには、次の構文を使用します。

mysqldump --no-create-info ...

たとえば、ダンプするにはmy_database データベースのすべてのデータを my_data.sql という名前のファイルにコピーするには、次のコマンドを使用します:

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

追加のオプションを使用して、データ ダンプをさらにカスタマイズすることもできます:

  • --skip-triggers: ダンプからトリガーを除外します。
  • --no-create-db: --databases オプションを使用している場合、出力から CREATE DATABASE ステートメントが省略されます。
  • --compact: 出力から余分なコメントと空白を削除し、よりコンパクトなファイルを生成します。

以上がテーブル情報なしで MySQL データベースからデータのみをダンプするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。