⊗pyPmDBPM 101 of 129 menu

Forberedende manipulasjoner for arbeid med SQL i Python

La oss nå lære å arbeide med databaser gjennom Python. For dette er det først og fremst nødvendig å etablere en tilkobling til database-serveren.

Dette gjøres ved hjelp av spesielle moduler. Den mest populære modulen er mysql_connector. La oss installere den i vår arbeidsmappe:

pip install mysql-connector-python # for Windows pip3 install mysql-connector-python # for Linux

Etter installasjon av mysql_connector må du konfigurere tilkoblingen til databasen i din arbeidsfil. For dette importerer vi først funksjonen connect og unntaket Error fra modulen. Deretter oppretter vi en try-except-konstruksjon for å teste tilkoblingen til databasen. I try-except-blokken setter vi opp en with-konstruksjon som automatisk vil lukke forespørselen etter at den er utført. I parametrene til funksjonen connect angir vi vertsnavn, bruker, passord og database-navn. Resultatet av funksjonen connect skrives til variabelen connection. Ved vellykket tilkobling vil verdien av variabelen connection bli vist i konsollen. Ellers vises det en feilmelding:

from mysql.connector import connect, Error try: with connect( host='localhost', user='root', password='', database='test', ) as connection: print(connection) except Error as e: print(e)

Hvis alle parametere er angitt riktig, vil et MySQLConnection-objekt vises i konsollen:

<mysql.connector.connection_cext.CMySQLConnection object at 0x000001D2BED35F70>

Etabler tilkobling til din database, der tabellen users befinner seg.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis