1. 程式人生 > >python入門22 pymssql模組(python連線sql server查詢)

python入門22 pymssql模組(python連線sql server查詢)

安裝

pip install pymssql

 

連線資料庫 pymssql.connect()

# coding:utf-8

import pymssql

server = '192.168.8.1' #伺服器ip或名稱
user = 'sa' #使用者名稱
password = '111111'  #密碼
database = 'test' #資料庫

dbconnect = pymssql.connect(server = server,user = user,password=password,database = database) #連線到資料庫

 

操作資料庫 connect.cursor()  ,

fetchone() 取一行

fetchall() 取所有結果

dbcursor = dbconnect.cursor() #遊標
dbcursor.execute('select top 2 name,major from test_student') 

#一行一行的取數
row = dbcursor.fetchone()
print(row)
row = dbcursor.fetchone()
print(row)
row = dbcursor.fetchone() #沒有顯示None
print(row)

 

 

#取出所有查詢結果
rows = dbcursor.fetchall() print(rows) # list

 

記得關閉遊標和連線

dbcursor.close()
dbconnect.close()