出現該錯誤說明數據庫中沒有成功創建 reviews
表。以下是完整的解決方案:
步驟 1:創建數據庫表
在插入數據前,必須先執行建表語句。請通過以下任一方式創建表:
方式一:使用 SQLite 命令行
bash
復制
# 進入 SQLite 命令行 sqlite3 reviews.db# 執行建表語句 CREATE TABLE reviews (id INTEGER PRIMARY KEY,content TEXT,score INTEGER,category TEXT,region TEXT,sentiment TEXT );# 驗證表結構 .schema reviews# 退出命令行 .quit
方式二:通過 Python 腳本自動創建
python
復制
import sqlite3conn = sqlite3.connect('reviews.db') cursor = conn.cursor()# 執行建表語句 cursor.execute('''CREATE TABLE IF NOT EXISTS reviews (id INTEGER PRIMARY KEY,content TEXT,s