2017-03-06 5 views
0

プログラミングに新しい、SQLiteを使用してノードjsにsqlファイルをエクスポートすることは可能ですか?たとえば、データベースから.sqlファイルを即時にエクスポートするボタンが必要です。 私は手動でエクスポートするための、DBブラウザアプリケーションを使用して、SQLiteのでhtmlボタンを使用してノードjsにsqlファイルをエクスポートすることはできますか?

をノードJSを使用しています、私はSQL形式にDBブラウザアプリ、ファイル>>輸出>>データベースに

を移動する必要がありますが、私はそれをしたいですHTMLボタン、それは可能ですか?

答えて

1

これには2つの部分があります:

1.ノードサーバに

をAJAX呼び出しをトリガーするHTMLボタンがHapiJS Serverで簡単に見て、受信する方法を理解するために彼らのクイックスタートを介して実行要求。

2. .sqlファイルを生成するノードサーバー。

実行コマンドを持つan NPM package for sqliteがあります。これを使用して、sqlite CLIと同じようにダンプファイルを作成します。

// In the CLI 
# sqlite3 yourDatabase.db '.dump' > backup.dump 

// In node 
db.run("'.dump' > backup.dump"); 

そこからファイルを返信することができます。生成された.dumpファイルを読むには、ノードのfs.readFileを使用します。

+0

私はそれを試しましたが、16進数のバッファを出力しますか? –

関連する問題