PythonでS簡易データベースのSqliteを利用してみる。
SQLiteはアプリなどでよく使われる小規模軽量データベース。
SQLの勉強などやりたい方には最適!
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# DataBase Sqlite利用
import sqlite3
#-------------------------------------------------
## main ###
#-------------------------------------------------
if __name__=='__main__':
# DB接続
conn = sqlite3.connect('db_test')
# カーソル接続
c = conn.cursor()
# テーブル取得
c.execute("select * from sqlite_master where type='table'")
for row in c:
print(row)
# テーブル内データ取得
c.execute("select * from users")
for row in c:
print(row)
try:
# データ追加処理
c.execute("INSERT INTO users VALUES (?,?)", (2, 'admin'))
except sqlite3.Error as e:
print(e)
conn.commit()
conn.close()
あらかじめdb_testというDBにusersテーブルを作成しています。
