⊗pyPmDBPM 101 of 129 menu

Uandaliwaji wa Uigizaji wa Kufanya Kazi na SQL katika Python

Sasa tujifunze jinsi ya kufanya kazi na hifadhidata kupitia Python. Ili kufanya hivyo, kabisa ya yote ni muhimu kuanzisha muunganisho na seva ya hifadhidata.

Hii inafanywa kwa kutumia moduli maalum. Moduli maarufu zaidi ni mysql_connector. Wacha tuisakinishe kwenye saraka yetu ya kazi:

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

Baada ya kusakinisha mysql_connector inahitajika kuandika muunganisho na DB katika faili yako ya kazi. Ili kufanya hivyo, kwanza tunaandika kuagiza kutoka kwa moduli ya kazi connect na isipokuwa Error. Kisha tunaunda muundo try-except kuangalia kuunganishwa kwa DB. Katika kizuizi try-except tunaweka muundo with, ambao baada ya kutekeleza ombi litaufunga moja kwa moja. Katika vigezo vya kazi connect tunaweka jina la mwenyeji, mtumiaji, nenosiri na jina la DB. Matokeo ya kazi connect yameandikwa kwenye kutofautisha connection. Ikiwa muunganisho umefanikiwa, thamani ya kutofautisha connection itaonyeshwa kwenye konsoli. Vinginevyo, ujumbe wa hitilafu utaonyeshha:

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)

Ikiwa vigezo vyote vimewekwa sawa, basi kwenye konsoli kitu cha MySQLConnection kitaonyeshwa:

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

Anzisha muunganisho na DB yako, ambayo ina meza users.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa