1. 程式人生 > 實用技巧 >python連線到SQList資料庫以及簡單操作

python連線到SQList資料庫以及簡單操作

python連線到SQList資料庫以及簡單操作

背景瞭解:
Python就內建了SQLite3,所以,在Python中使用SQLite,不需要安裝任何東西,直接使用。Python定義了一套操作資料庫的API介面,任何資料庫要連線到Python,
只需要提供符合Python標準的資料庫驅動即可
1:程式碼

# coding=utf-8
"""
@author: jiajiknag
程式功能:連線-建立表-插入資料-顯示資料-關閉連線
"""
import sqlite3
# 連線到SQLite資料庫
# 資料庫檔案是jjk.db
# 如果檔案不存在時,會自動在當前目錄建立一個
conn = sqlite3.connect('
jjk.db') # 建立一個Cursor: cursor = conn.cursor() # 執行一條SQL語句,建立user表: cursor.execute('create table user (id varchar(20) primary key, name varchar(20))') # 執行一條SQL語句,插入一條記錄: cursor.execute('INSERT INTO user (id,name) values (\'1\', \'jiajikang\')') # 通過rowcount獲得插入的行數: print('rowcount(一共插入的行數):', cursor.rowcount)
# 關閉Cursor: cursor.close() # 提交事務: conn.commit() # 關閉連線 cursor.close() # 查詢記錄: conn = sqlite3.connect('jjk.db') cursor = conn.cursor() # 執行查詢語句: cursor.execute('SELECT * from user WHERE id=?', '1') # 獲得查詢結果 values = cursor.fetchall() print(values) cursor.close() conn.close()

2:結果

歡迎關注公眾號:Python爬蟲資料分析挖掘,回覆【開源原始碼】免費獲取更多開源專案原始碼

公眾號每日更新python知識和【免費】工具