⊗pyPmDBPM 101 of 129 menu

Python-da SQL ile iş üçün hazırlıq manipulyasiyaları

Gəlin indi Python vasitəsilə verilənlər bazası ilə işləməyi öyrənək. Bunun üçün ilk növbədə verilənlər bazası serveri ilə əlaqə qurmaq lazımdır.

Bu, xüsusi modullar köməyi ilə edilir. Ən populyar modul mysql_connector-dır. Gəlin onu iş qovluğumuza quraq:

pip install mysql-connector-python # Windows üçün pip3 install mysql-connector-python # Linux üçün

mysql_connector quraşdırıldıqdan sonra iş faylımızda VB ilə əlaqəni təyin etmək lazımdır. Bunun üçün əvvəlcə moduldan connect funksiyasını və Error istisnasını import edirik. Sonra VB-yə qoşulmanı yoxlamaq üçün try-except konstruksiyası yaradırıq. try-except blokunda with konstruksiyası təyin edirik, hansı ki, sorğu yerinə yetirildikdən sonra onu avtomatik bağlayacaq. connect funksiyasının parametrlərində hostun adını, istifadəçi adını, parolu və VB adını təyin edirik. connect funksiyasının işinin nəticəsi connection dəyişəninə yazılır. Uğurlu qoşulma halında connection dəyişəninin qiyməti konsola çıxarılır. Əks halda səhv mesajı göstərilir:

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)

Əgər bütün parametrlər düzgün təyin edilibsə, konsolda MySQLConnection-obyekti çıxarılacaq:

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

users cədvəlinin olduğu VB-niz ilə əlaqə qurun.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et