sqlserver2008 获取最后插入的id_Python3操作SQL Server2008数据库
上一次,其實也就昨天,說了《Sql Server2008安裝步驟很詳細,為Python3操作做準備》后,心里一直很激動,究竟在激動啥,我也不清楚,你盡管呵呵~傻笑幾分鐘就是了。
笑夠了以后,咱就一起來研究Python3究竟是如何操作SQL Server2008的。
1
打開SQL Server2008,輸入登錄密碼,就是上次安裝的那個密碼哦,如果忘記的話,就不要問我了,畢竟你沒告訴過我。
進去后,新建一個數據庫:PyData,新建一張表:Customers并創建兩個字段:name和phone,接著隨便錄入幾條記錄。
2
數據庫準備好了以后,咱就開始安裝Python3驅動吧。打開命令行窗口,輸入:pip install pymssql 命令,稍等片刻,就安裝完了。
好了,終于又到激動人心的時刻了,又可以當碼農了。打開你喜歡的開發工具,輸入連接數據庫并讀取數據的代碼。至于運行結果,自己試試看。
import pymssql
try:
conn = pymssql.connect(host='127.0.0.1',
user='sa',
password='123456',
database='PyData',
charset='utf8')
# 連接并執行Sql語句
cursor = conn.cursor()
sql = 'select * from Customers'
cursor.execute(sql)
# 獲取數據集
rs = cursor.fetchall()
print(rs)
except Exception as ex:
print(ex)
finally:
conn.close()
3
如果只單單是查詢,那也太不靠譜了,無論如何,也得創造一條數據才行。趁著有點時間,我執行了好幾次,都成功的插入了數據。你若有時間的話,算算究竟執行了幾次。
import pymssql
try:
conn = pymssql.connect(host='127.0.0.1',
user='sa',
password='123456',
database='PyData',
charset='utf8')
# 連接數據庫
cursor = conn.cursor()
sql = "insert into Customers(name, phone) values ('西門吹水','13699998888')"
# 執行語句
cursor.execute(sql)
conn.commit()
except Exception as ex:
print(ex)
finally:
conn.close()
總結
以上是生活随笔為你收集整理的sqlserver2008 获取最后插入的id_Python3操作SQL Server2008数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nginx mysql 安装_CentO
- 下一篇: ppt拖动就复制_学会这3个PPT技巧和