ホームページ >データベース >mysql チュートリアル >特定の SQLite3 テーブルからデータを SQL または CSV 形式に選択的にダンプするにはどうすればよいですか?

特定の SQLite3 テーブルからデータを SQL または CSV 形式に選択的にダンプするにはどうすればよいですか?

DDD
DDDオリジナル
2025-01-13 16:24:42916ブラウズ

How Can I Selectively Dump Data from Specific SQLite3 Tables into SQL or CSV Format?

SQLite3 テーブル データを SQL または CSV 形式に正確にエクスポートします

この記事では、指定した SQLite3 テーブルのデータのみをエクスポートし、スキーマ情報を無視して、データベースに直接インポートできる SQL 形式ファイルを生成する方法について説明します。

データ SQL エクスポートのみ

CSV ファイルの生成:

データを含む CSV ファイルを生成するには、次のコマンドを使用できます:

<code>.mode csv
.headers on
.out file.csv
select * from MyTable;</code>

このコマンドは、MyTable テーブルの内容を CSV 形式にエクスポートし、さまざまなシステムに簡単にインポートできるようにします。

SQL ファイルの作成:

別の SQLite3 データベースに再挿入できる SQL ファイルを作成するには、次のコマンドを使用できます:

<code>.mode insert <目标表名>
.out file.sql
select * from MyTable;</code>

<目标表名> を、データを挿入する新しいデータベース内のテーブルの名前に置き換えてください。この方法により、テーブル間でデータを選択的に転送できます。

以上が特定の SQLite3 テーブルからデータを SQL または CSV 形式に選択的にダンプするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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