2018年4月16日 星期一

python odbc 連結 mssql

Python可以用odbc的方式來連結MS SQL,但是需要下載相關的Driver與pip安裝套件。

ODBC相關Driver
https://docs.microsoft.com/zh-tw/sql/connect/odbc/download-odbc-driver-for-sql-server

如果要引用哪個版本則選擇哪個版本的Driver(11、13、17 etc..)

python則要安裝 pyodbc

python -m install pyodbc

接著就可以使用以下的語法開始使用



conn = pyodbc.connect(
  r'DRIVER={ODBC Driver 11 for SQL Server};'
  r'SERVER=10.10.0.231;'
  r'DATABASE=dbname;'
  r'UID=username;'
  r'PWD=password'
  )

cursor = conn.cursor()

cursor.execute("DELETE FROM " + tb_name)
conn.commit()

沒有留言:

張貼留言

CentOS Python 3.7 安裝方式

有些開發的程式在python 3.8的檔案套件不相容,例如pymssql,等。 所以如果不建置虛擬環境的話才特意安裝3.7版本的python 安裝流程如下 # 先進行yum套件的update yum update -y # 安裝相依性套件 yum install gcc o...