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

特定の SQLite3 テーブルからデータを効率的にダンプするにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-13 15:52:43
オリジナル
889 人が閲覧しました

How Can I Efficiently Dump Data from Specific SQLite3 Tables?

SQLite3 テーブルからのデータの抽出

このガイドでは、スキーマを除く特定の SQLite3 テーブルからデータを抽出する効率的な方法を説明します。 コマンドラインには、いくつかの効果的なアプローチが用意されています。

CSV にエクスポート

他のアプリケーションにデータをインポートするには、カンマ区切り値 (CSV) ファイルが最適です。

<code>.mode csv
.headers on
.out file.csv
select * from MyTable;</code>
ログイン後にコピー

.mode csv は出力形式を CSV に設定し、.headers on には列ヘッダーが含まれ、.out は出力ファイル (file.csv) を指定し、select ステートメントは MyTable からすべてのデータを取得します。

SQL へのエクスポート

別の SQLite データベースへの再挿入に適した SQL ファイルを作成するには:

<code>.mode insert <target_table_name>
.out file.sql
select * from MyTable;</code>
ログイン後にコピー

.mode insert は出力形式を SQL INSERT ステートメントに設定し、<target_table_name>INSERT ステートメントのターゲット テーブル名を指定し、.out は出力ファイル (file.sql) を指定します。

これらのメソッドにより、指定された SQLite3 テーブルから好みの形式で選択的にデータを抽出できます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート