# 引入 sqlite3 套件
import sqlite3
# 建立資料庫連線(若無資料庫則新建一個 SQLite 資料庫,本身是一個檔案),以下會建立 demo.db 資料庫
connection = sqlite3.connect('demo.db')
# 使用資料庫 cursor 指標進行 SQL 操作
cursor = connection.cursor()
# 新增一筆股票資料
cursor.execute(
'''
INSERT INTO stocks (id, company_name, price)
VALUES (2330, '台積電', 220);
'''
)
connection.commit()
# 最後操作完指令記得關閉資料庫連線
connection.close()
若是要新增多筆資料可以使用:
# 引入 sqlite3 套件
import sqlite3
# 建立資料庫連線(若無資料庫則新建一個 SQLite 資料庫,本身是一個檔案),以下會建立 demo.db 資料庫
connection = sqlite3.connect('demo.db')
# 使用資料庫 cursor 指標進行 SQL 操作
cursor = connection.cursor()
# 新增一筆資料
cursor.execute(
'''
INSERT INTO stocks (id, company_name, price)
VALUES (2330, '台積電', 220);
'''
)
# 新增一筆資料
cursor.execute(
'''
INSERT INTO stocks (id, company_name, price)
VALUES (2317, '鴻海', 82);
'''
)
# 提交到資料庫
connection.commit()
# 最後操作完指令記得關閉資料庫連線
connection.close()