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知識和【免費】工具

