當前位置:首頁 » 編程語言 » python連sqlserver

python連sqlserver

發布時間: 2023-06-03 11:25:19

python3 連接 sql server 2014

真巧,剛剛做過,鏈接的也是MSSQL2014的資料庫,並且測試是成功的

importpymssql

conn=pymssql.connect(host='主機名或IP',user='資料庫用戶名',password='資料庫用戶密碼',database='資料庫名',charset='utf8')
cursor=conn.cursor()
ifnotcursor:
raise(NameError,"連接資料庫失敗")

strsql="select*from表"

try:
cursor.execute(strsql)#執行SQL語句
conn.commit()#修改數據後提交事務
except:
print(0,"錯誤:"+strsql)
pass
finally:
print(l,"成功!")
pass
cursor.close()#關閉對象
conn.close()#關閉資料庫連接

import pymssql這句話必須有,主要是pymssql必須要安裝上,可以使用pip list來查看是否安裝

② python連接sqlserver資料庫有中文符號提示錯誤怎麼辦

新建表

別用中文,用英文命名

linux 下用python連接windows下sqlserver報錯

基本上每個linux都安裝有python,幾伍衡閉乎每個unix也安裝有python,包括蘋果的OS。android。

windows下通常安裝包都比較健壯。應該用得也很多。如果你安裝出現問題往往是因為這個模塊沒有提供windows下的安裝包。攔嫌你可以查一下unoffice python mole(好象是這個名子),裡面有些包是別人編譯好的,可以直接用。

主要問題還是windows使用的編譯器是visual studio。而linux , unix很多都是兼容gcc的。象windows這樣沒有unix血統的操作系統,現在已經很少了,大規模使用僅僅微軟一家支持。其它的廠商大多都有unix的傳承與習慣。所以windows與unix之間的問題就顯得比較的突出。

linux下命令行比較方便。不過圖形界面並不是腔裂很強大。windows的圖形界面通常好。另外windows下的游戲也特別好。 如果你開發游戲通常只能在windows下做了。手機除外。

linux下的python通常比較的強大,因為它的包,它的工作方式通常會比較的流暢。象管道,事件,共享內存等等都比較容易使用。

④ python連不上sqlserver

pymssql.connect(host='127.0.0.1',user='sa',password='sa',database='PSKJC',tds_version='7.1')

你磨州的連接兆晌代碼換成我這個看看,前提是你的sqserver已經啟動了瞎猜蔽

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:710
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:972
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:681
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:834
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:741
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1081
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:312
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:192
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:880
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:837