Sidebar |
sqlite.exe .dumpで文字化け 【& patch p2 編】
執筆:2011.12.09
編集:2011.12.10 概要 ・sqlite.exe の dumpにHEXモードを追加する方法 ・sqlite の 「dump」と「インポート」の仕方 ・sqlite の構築の仕方 ・php PDO sqlite versionの自動選択手法 ・ソースコードのダウンロード先 sqlite3に完全移行していたつもりだったのですが 今回、サーバーのDBファイルがあちこちのフォルダに散らばっているため 保存先を統一して整理した結果 version3シリーズへの移行をしていないデータがいくつかありました。 そして dumpすると ビープ音 ビ ビー。 インポートも書式エラーでできない始末。 もー、出力をエスケープしていないようです。 sqlite3に移行するのが目的なので、強引に HEXモードを加えました。 一緒に前回(昨年のパッチ1、set_table_name関数)の修正も入っています sqlite3.exeの .dumpでは、BLOB型にしていれば、HEX出力されるようです。 とりあえず、 1個のDBを移行するのに使うだけで、 cygwinで動いて 、無事に移行できたのでよしとします。 カテゴリー: ぷろぐらみんぐ/データベース
2011.12.09
|
Sidebar |