Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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