python pyodbc

python pyodbcの使い方

タグ pyodbc sql server


概要

  • pythonでSQL Serverに接続するためのライブラリ

インストール

$ pip install pyodbc

SQL Serverへの接続

import pyodbc
import pandas as pd

# 接続パラメーターを設定
server = 'servername'
database = 'DBName'
username = 'username'
password = 'password'
driver= '{ODBC Driver 17 for SQL Server}'

# 接続文字列
conn_str = f'DRIVER={driver};SERVER={server};DATABASE={database};UID={username};PWD={password}'

# SQL Serverに接続
conn = pyodbc.connect(conn_str)

# SQLクエリ
query = "SELECT * FROM あなたのテーブル名"

# データフレームとしてクエリ結果を読み込み
df = pd.read_sql(query, conn)

# 接続を閉じる
conn.close()