pycharm連線SqlServer資料庫

2021-10-24 23:18:17 字數 1104 閱讀 6772

連線資料庫需要引入pymssql包,將這個包匯入倒專案中,然後如下**就可以進行測試是否連線成功

import pymssql

def conn():

connect = pymssql.connect('(local)','sa','密碼','資料庫名稱')

if connect:

print("資料庫連線成功!")

return connect

if __name__ == '__main__':

con = conn()

增刪改查的方法例項:

建立:

cursor = connect.cursor() # 建立乙個游標物件,python裡的sql語句都要通過cursor來執行

cursor.execute("create table c_test02(id varchar(20))") #執行sql語句

connect.commit() # 提交執行

cursor.close() # 關閉游標

connect.close() # 關閉連線

查詢:def conn():

connect = pymssql.connect('(local)','sa','密碼','資料庫名稱')

if connect:

print("資料庫連線成功!")

cursor = connect.cursor() # 建立乙個游標物件,python裡的sql語句都要通過cursor來執行

sql = "select * from dbo.t_class"

cursor.execute(sql) # 執行sql語句

row = cursor.fetchone() #讀取查詢結果

while row:

print(row[0],row[1],row[2],row[3],row[4])

row = cursor.fetchone()

cursor.close() # 關閉游標

connect.close() # 關閉連線

只有查詢語句沒有commit(),因為查詢不需要進行事務提交,但是其他操作需要進行

Linux下通過ODBC連線SQL Server

一 測試環境 作業系統 fedora 8 資料庫 sqlserver2000 installed in windows xp professional,資料庫有使用者sa,密碼是syth7777,資料庫檔案是qjkzdb 注意 1 ms從來沒有提供過sqlserver for linux,所以也不要...

pycharm 連線 linux python環境

作為運維工程師,接觸比較多的還是linux,所以還是遠端使用linux環境,呼叫shell命令寫指令碼比較方便快速 優點 1.更方便更簡單 2.直接能執行linux 環境,pycharm 更好用的編輯器,代替 vim 缺點 1.執行指令碼的時候會有個同步時間,不能及時響應 先上結果圖 開啟設定 專案...

pycharm遠端連線Linux pyspark

1 確保remote端python spark安裝正確 設定必要的環境變數 2 本地pycharm設定 project interpreter add remote 前提 remote端python安裝成功 注意,這裡的python路徑為python interpreter path,如果pytho...