データベース変換ツール

データベースダンプファイル、SQLスキーマ、表形式エクスポートの変換。

データベースダンプ:SQL、CSV、JSONのエクスポート

リレーショナルスキーマ、テーブルのシリアライズ、停止時間のないデータ移行について解説します。

徹底したプライバシー保護

ファイルはWebAssemblyとHTML5 APIを使用し、お使いのブラウザ内でローカル処理されます。外部サーバーへのアップロードやサードパーティによるファイルの保存は一切行われないため、データがデバイスの外に出ることはありません。

待ち時間なし。速度制限なし。

お使いのデバイス上ですぐに変換を開始できます。アップロードの待ち時間やダウンロードのキュー、リモートサーバーによる速度制限はありません。

完全無料、無制限アクセス

アカウントの作成、有料プランへの加入、人為的なファイルサイズ制限を受けることなく、すべてのツールを自由にご利用いただけます。ブラウザとデバイスの性能の限界まで、何度でも変換可能です。

フォーマットの比較と技術仕様

出力形式MIMEタイプ仕様タイプ
SQLite データベースapplication/vnd.sqlite3SQLITE-FILE-SPEC組み込み型リレーショナルデータベース
SQL ダンプtext/plainANSI-SQL-SPEC構造化問い合わせ言語ダンプ
CSV テーブルtext/csvRFC-4180-CSVカンマ区切り値データ
JSON データapplication/jsonRFC-4180-CSVJavaScript Object Notation
DB データベースコンテナapplication/vnd.sqlite3SQLITE-FILE-SPEC汎用リレーショナルDBファイル

技術仕様とコーデックの詳細

SQLダンプとフラットなCSVエクスポートの比較

SQL ダンプにはスキーマ定義とデータを含められますが、内容はデータベースツールとオプションによって異なり、関係、インデックス、型がすべて移植できるとは限りません。CSV はデータベース制約なしで表形式の値を保存しますが、インポートツールがスキーマを推測したり既存テーブルへ読み込んだりできます。

エンジン間でのデータベースの移行

PostgreSQL、MySQL、SQLite などの SQL データベースエンジンでは、データ型や自動インクリメントキーの構文が少しずつ異なります。リレーショナルテーブルを構造化された JSON や CSV に変換すると、異なるデータベース間の移行に使いやすい中間形式が得られます。

役立つ情報

外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。