sqlite3でデータベースの中身を覗く方法
sqlite3で作られたデータベースの中身を覗きたい場合の方法
chcp 65001
sqlite3 database.db
sqlite> .table
users
sqlite> select * from users;
ああああ||||こんにちわ
||||
いいい|えええ|ううう|おお|あああ
いいい|えええ|ううう|おお|っっっっっっ
sqlite> .schema
CREATE TABLE users (userid varchar(64), name varchar(64),
age varchar(64), gender varchar(32), Contents varchar(256));
ちなみに公開されているejdict.sqlite3の中身は以下
C:\soft\python\Tkinter_edict>sqlite3 ejdict.sqlite3SQLite version 3.7.6.3Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite> .schemaCREATE TABLE items ( item_id INTEGER PRIMARY KEY, word TEXT, mean TEXT, level INTEGER DEFAULT 0);CREATE TABLE users (item_id INTEGER PRIMARY KEY,word TEXT,mean TEXT,level INTEGER DEFAULT 0);CREATE INDEX word_index on items(word);sqlite> select * from items;1|@|単価…で/…につき|02|104|通信で用いられる『了解』の意を表す語|03|A|answer / ampere|04|a.|about / acre[s] / adjective|05|A|〈C〉英語アルファベットの第1字 / 〈U〉(音階の)イ音,イ調 / 〈C〉《米》(学校の成績の)A|06|a|〈C〉英語アルファベットの第1字 / 〈U〉(音階の)イ音,イ調 / 〈C〉《米》(学校の成績の)A|07|A.A.|=AA / antiaircraft|08|a|《oneの弱い意味で》『一つの』,一人の / 《日本語では表現しない場合》 / 《日本語でも表現する場合》 / 『ある』(a certain) / 《同種類のものを代表してany, eachの弱い意味で》…『というもの[は]』,いずれの,どの / 《単位を表す語につけて》…『に つき』,毎…(per) / 《しばしばof, atなどの後で》同じ(the same) / 《固有名詞につけて》…のような人,…という名の人,…家の人;…の作品(製品) / 《固有名詞の性格・特徴などを強調するとき》 / 《andで結んだ二つ以上の名詞につけて》 / 《名詞が同一の人 ・物をさす場合》…でも~でもある人(物) / 《名詞が別個の人・物をさす場合》…つきの,一組の…と~ / 《物質名詞につけて》一種 の,一つの / 《抽象名詞につけその具体例・種類・行為などを表して》 / 《have,give,make,takeなどに続く動詞と同形の名詞につけて》
特定の英単語を検索するには以下
sqlite> select * from items where word = 'strict';41297|strict|(人が)『厳しい』,厳格な / <規則などが>『厳しい,』厳重な / 『厳密な,』正確な / 完全の,絶対の|1
以下なんかもsqlite3のデータベースです。
http://jusyo.jp/sqlite/new.php
C:\soft\python\Tkinter_edict>sqlite3 33okayam.sqlite3SQLite version 3.7.6.3Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite> .tablesad_address t_versionsqlite> select * from ad_address;700000000|33|33101|331010000|700-0000|0|0|岡山県|オカヤマケン|岡山市北区|オカヤマシキタク|NULL| |(該当なし)|NULL|NULL|NULL|NULL|NULL|NULL|NULL|
SQLite, il database per tutti【電子書籍】[ Vittorio Albertoni ]