欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Python數據庫操作必備技能(掌握這些,num就不再是問題)

錢多多2年前16瀏覽0評論

數據庫操作的必備技能,掌握這些技能,就可以輕松地完成各種數據庫操作。

一、數據庫連接

標準庫中的sqlite3模塊。使用sqlite3模塊連接數據庫的方法如下

port sqlite3

nnectple.db')

ple.db是數據庫的名稱,如果不存在,則會自動創建。如果要連接其他類型的數據庫,可以使用相應的第三方庫,如MySLdb、psycopg2等。

二、創建表

中創建表的方式與SL語句類似,可以使用CRETE TBLE語句。例如

port sqlite3

nnectple.db')

n.cursor()

c.execute('''CRETE TBLE stockssbol text, qty real, price real)''')

nmit()

sbol、qty、price是表中的字段名,text和real是字段的類型。

三、插入數據

中插入數據的方式也類似于SL語句,可以使用INSERT INTO語句。例如

port sqlite3

nnectple.db')

n.cursor()

c.execute("INSERT INTO stocks VLUES ('2006-01-05','BUY','RHT',100,35.14)")

nmit()

其中,stocks是表的名稱,'2006-01-05'、'BUY'、'RHT'、100、35.14是要插入的數據。

四、查詢數據

中查詢數據的方式也類似于SL語句,可以使用SELECT語句。例如

port sqlite3

nnectple.db')

n.cursor()

c.execute("SELECT FROM stocks")

t(c.fetchall())

其中,stocks是表的名稱,表示查詢所有字段,fetchall()方法用于獲取所有查詢結果。

五、更新數據

中更新數據的方式也類似于SL語句,可以使用UPDTE語句。例如

port sqlite3

nnectple.db')

n.cursor()

bol = 'RHT'")

nmit()

bol是更新條件。

六、刪除數據

中刪除數據的方式也類似于SL語句,可以使用DELETE語句。例如

port sqlite3

nnectple.db')

n.cursor()

bol = 'RHT'")

nmit()

bol是刪除條件。

中連接數據庫、創建表、插入數據、查詢數據、更新數據和刪除數據的方法,希望對大家有所幫助。