Windows XPでAccessのログ10万件ぐらいだとクエリが遅いのでSQLiteで
代わりに使ってみようと思う。
SQLiteのGUIツールはかなり出ていて、日本語も問題なくCSVインポートができるツールは
TkSQLite
それ以外のGUIツールは日本語がうまく表示できなかった。
■SQLiteのGUIツール文字化けのまとめ
色々と試したところ、下記のことが分かった。
1.UTF-8ファイルをインポートしてもGUIツールで見ると日本語が表示されず文字化け
2.GUIツールで日本語を直接入力すると日本語はちゃんと表示される
3.GUIツールで日本語入力したデータをCSVエクスポートしてファイルを開くと
文字化けしている。その時のエンコードはShift-JIS形式になっている。
(SQLiteはUTF-8をサポート)
4.CSVファイルを開く(正常)
↓
GUIツールでインポート
↓
GUIツールで表示(文字化け)
↓
GUIツールでエクスポート
↓
CSVファイルを開く(正常)
(つまり、GUIツール上だけ文字化けしていて、中のデータは文字化けしていない)
■試したSQLite GUIツール
・SQLite Database Browser 1.3 ⇒ インポート機能あり(文字化けする)
・SQLite Control Center3 ver 1.02 (SQLiteCC) ⇒ インポート機能なし
・SQLiteSpy 1.7.9 ⇒ インポート機能なし
・SQLite Studio 1.0.0 ⇒ インポート機能なし
■SQLite GUIツール一覧
sqlite - Management Tools