Artikler om: CloudSQL.dk

Hvordan forbinder jeg til min CloudSQL Instans med Python

Hvordan forbinder jeg til min CloudSQL Instans med Python



Der findes flere måder at arbejde med Microsoft SQL-databaser i Python som bl.a. pymssql og pyodbc. Vi anbefaler pymssql som er lavet specifikt til Microsoft SQL og noget nemmere at opsætte end ODBC.

Microsoft har udarbejdet en dokumentation for pymssql som kan findes her på docs.microsoft.com.

💡️ Tip: Det kan det være nødvendigt (afhængig af operativsystemet) at installere en eller flere Python-moduler før Microsoft SQL virker fra din Python-kode. Microsoft har en vejledning til dette her.



Eksempel-kode i Python



from os import getenv
import pymssql

server = 'sqlcluster01.cloudip.dk:52200'
user = 'sql00000_1_dbo'
password = '123ABC456def'
database = 'sql00000_1_db'

conn = pymssql.connect(server, user, password, database)
cursor = conn.cursor()
cursor.execute('SELECT * FROM MinTabel')
row = cursor.fetchone()
while row:
    print("ID=%d, Name=%s" % (row[0], row[1]))
    row = cursor.fetchone()

conn.close()


Alternativt kan connection-string skrives som her:

import pymssql  
   conn = pymssql.connect(server='sqlcluster01.cloudip.dk:52200', user='sql00000_1_dbo', password='123ABC456def', database='sql00000_1_db')


Du kan finde flere eksempler på pymssql's officielle hjemmeside

Brug for hjælp:
Du er meget velkommen til at kontakte vores danske support.
via ticket i kundecentret
via chat
via telefonopkald til vores kundeservice

👋️ God fornøjelse med din SQL instance fra CloudSQL.dk

Opdateret den: 29/01/2021

Hjalp denne artikel dig?

Del din feedback

Annuller

Tak!