當前位置:首頁 » 編程語言 » python3sqlite

python3sqlite

發布時間: 2023-11-29 06:25:39

python sqlite3 是否有表

表 是 資料庫必不可少的一部分,sqlite3當然有啦

創建表的方法

直接用sql語言

CREATETABLEdatabase_name.table_name(
column1datatypePRIMARYKEY(oneormorecolumns),
column2datatype,
column3datatype,
.....
columnNdatatype,
);

使用python的介面

importsqlite3
conn=sqlite3.connect('test.db')
cursor=conn.cursor()
cursor.execute('createtableuser(idvarchar(20)primarykey,namevarchar(20))')

㈡ 如何在python程序中查看sqlite3某資料庫中的表名

sqlite3資料庫里表的信息存儲在了一個名為sqlite_master的表中

因此可以通過這條語句來查看資料庫中所有表的名稱

SELECT name FROM sqlite_master WHERE type='table';

下面是Python的用法

con=sqlite3.connect('database.db')
cursor=con.cursor()
cursor.execute("SELECTnameFROMsqlite_masterWHEREtype='table';")
print(cursor.fetchall())

㈢ python 如何訪問加密的sqlite3資料庫

你的
sqlite3資料庫是用
SEE
加密的嗎?
如果是了話,試一下通過python執行以下sqlite
pragma命令來提供解密key
PRAGMA key='your-secret-key';
根據
SEE的文檔,通過
PRAGMA
命令也可以提供解密key,而不需 sqlite3_key_v2()
這個C
API。你試一下。

㈣ python sqlite3 怎麼處理

要操作關系資料庫,首先需要連接到資料庫,一個資料庫連接稱為Connection;
連接到資料庫後,需要打開游標,稱之為Cursor,通過Cursor執行SQL語句,然後,獲得執行結果。
Python定義了一套操作資料庫的API介面,任何資料庫要連接到Python,只需要提供符合Python標準的資料庫驅動即可。

#導入SQLite驅動:
>>>importsqlite3
#連接到SQLite資料庫
#資料庫文件是test.db
#如果文件不存在,會自動在當前目錄創建:
>>>conn=sqlite3.connect('test.db')
#創建一個Cursor:
>>>cursor=conn.cursor()
#執行一條SQL語句,創建user表:
>>>cursor.execute('createtableuser(idvarchar(20)primarykey,namevarchar(20))')
<sqlite3.Cursorobjectat0x10f8aa260>
#繼續執行一條SQL語句,插入一條記錄:
>>>cursor.execute('insertintouser(id,name)values('1','Michael')')
<sqlite3.Cursorobjectat0x10f8aa260>
#通過rowcount獲得插入的行數:
>>>cursor.rowcount
1
#關閉Cursor:
>>>cursor.close()
#提交事務:
>>>conn.commit()
#關閉Connection:
>>>conn.close()

推薦學習資料:http://www.liaoxuefeng.com/wiki//

熱點內容
編譯原理語法樹生成實驗 發布:2025-09-17 14:05:40 瀏覽:362
手機服務ftp 發布:2025-09-17 14:00:09 瀏覽:962
經期演算法 發布:2025-09-17 13:39:17 瀏覽:491
抖音的青少年模式裡面的密碼是什麼 發布:2025-09-17 13:39:15 瀏覽:254
腳本解析度不對 發布:2025-09-17 13:32:18 瀏覽:776
什麼伺服器的迷你世界最好 發布:2025-09-17 13:10:50 瀏覽:107
steamlinux下載 發布:2025-09-17 12:33:09 瀏覽:111
廣告緩存格式 發布:2025-09-17 12:27:25 瀏覽:122
unixc編譯器怎麼查看版本 發布:2025-09-17 12:26:00 瀏覽:983
蔣志光訪問 發布:2025-09-17 12:24:25 瀏覽:965