⊗pyPmDBPM 101 of 129 menu

Manipulimet përgatitore për të punuar me SQL në Python

Tani le të mësojmë se si të punojmë me baza të dhënash përmes Python. Për këtë, para së gjithash është e nevojshme të vendosim një lidhje me serverin e bazës së të dhënave.

Kjo bëhet duke përdorur module të veçanta. Moduli më i popullarizuar është mysql_connector. Le ta instalojmë atë në direktorinë tonë të punës:

pip install mysql-connector-python # për Windows pip3 install mysql-connector-python # për Linux

Pas instalimit të mysql_connector duhet të konfiguroni lidhjen me BD në fajllin tuaj të punës. Për këtë, së pari importoni funksionin connect dhe përjashtimin Error nga moduli. Pastaj krijo një konstruksion try-except për të kontrolluar lidhjen me BD. Në bllokun try-except vendosni konstruksionin with, i cili pas ekzekutimit të kërkesës do ta mbyllë atë automatikisht. Në parametrat e funksionit connect caktoni emrin e hostit, përdoruesit, fjalëkalimin dhe emrin e BD. Rezultati i funksionit connect shkruhet në variablin connection. Në rast lidhjeje të suksesshme, vlera e variablit connection do të shfaqet në konsol. Përndryshe, do të shfaqet një mesazh gabimi:

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)

Nëse të gjithë parametrat janë caktuar si duhet, atëherë në konsol do të shfaqet një objekt MySQLConnection:

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

Vendosni një lidhje me BD-në tuaj, në të cilën ndodhet tabela users.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo