Povezivanje sa SQL bazom podataka

Komunikacija između Python i Azure SQL baze podataka zahtijeva korištenje upravljačkog programa pyodbc ODBC baze podataka:

MA-Creating-SQL-database-14

Koristimo naredbu pip (sustav za upravljanje paketima za instalaciju paketa iz knjižnice Python) za instalaciju ODBC upravljačkog programa:

pip install pyodbc

Nakon instalacije pyodbc spremni smo napisati Python kôd za povezivanje s bazom podataka:



import pyodbc

server = 'ccsqlserver0546.database.windows.net'
database = 'ccDatabase'
username = 'ccazureuser'
password = 'YOUR_PASSWORD'
driver= '{ODBC Driver 13 for SQL Server}'

cnxn = pyodbc.connect('DRIVER='+driver+';PORT=1433;SERVER='+server+';PORT=1443;DATABASE='+database+';UID='+username+';PWD='+ password)
cursor = cnxn.cursor()