Python 是一種高效、易用的編程語言,不僅可以完成各種計算任務,還可以用來構建數據庫。在本文中,我們將介紹如何使用 Python 自建數據庫。
# 導入必要的模塊
import sqlite3
# 創建連接
conn = sqlite3.connect('mydatabase.db')
# 創建游標
c = conn.cursor()
# 創建表格
c.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)')
# 插入數據
c.execute("INSERT INTO users VALUES (1, 'Tom', 20)")
c.execute("INSERT INTO users VALUES (2, 'John', 30)")
c.execute("INSERT INTO users VALUES (3, 'Mary', 25)")
# 提交更改
conn.commit()
# 關閉連接
conn.close()
以上代碼使用 SQLite 作為數據庫,首先創建了一個名為“mydatabase.db”的數據庫連接,然后創建了一個名為“users”的表格,其中包含一個“id”列、一個“name”列和一個“age”列。接著,我們向這個表格中插入了三條數據,并提交了更改。
可以將上述代碼保存為“mydatabase.py”文件,然后在終端中運行它,即可成功創建一個名為“mydatabase.db”的數據庫,并向其中插入三條用戶數據。隨后,我們可以使用 SQL 語句查詢、修改、刪除數據庫中的數據。