[Python] pyodbc 連線 Sql Server
本篇文章將示範如何利用 pyodbc 對 MS SQL 做連線。
- 安裝對應版本之 pyodbc。
- 以下 Code 將操作如何從以下參數中的 Server 中取得資料
(1) Server IP Address = 192.168.0.1:1433
(2) Database Name = MyDatabaser
(3) Database UID = Holey
(4) Database Pwd = HoleyPwd
(5) Table Name = Table_1
表 1 Table_1 資料內容
| Uid | Pwd |
|---|---|
| User A | password |
| User B | pwd1234 |
| User C | abc123 |
| User D | nopwd |
import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server}; SERVER=127.0.0.1,1433; DATABASE=MyDatabaser; UID=Holey; PWD=HoleyPwd')
cursor = cnxn.cursor()
cursor.execute("SELECT * FROM Table_1")
rows = cursor.fetchall()
for row in rows:
print(row.Uid, row.Pwd)
以下是結果:
圖 1 SQL Server 連線結果

留言
張貼留言