# SQLite3メモ

# 基本操作

# DB 作成

sqlite3 DB/sample01.sqlite3   # 無ければ作られる

# CLI 接続

sqlite3 DB/sample01.sqlite3   # 無ければ作られる

# データベース一覧

.databases

デフォルトでは main というのが作られる

# テーブル一覧

.tables

# テーブル定義確認

.schema TBL01

# テーブル定義とデータ書き出し

.dump TBL01

# encoding の確認

PRAGMA encoding;

# CSV 出力

sqlite3 -csv test.db 'select * from T_TEST;' > a.csv

# Python

import sqlite3
con = sqlite3.connect('mydb')
cur = con.cursor()
cur.execute(sql)
print cur.fetchall()

[ 📩 ご意見 ]