⊗pyPmDBPM 101 of 129 menu

SQL-თან მუშაობისთვის საჭირო მოსამზადებელი მანიპულაციები პითონში

მოდით ახლა ვისწავლოთ მონაცემთა ბაზებთან მუშაობა პითონის მეშვეობით. ამისთვის უპირველეს ყოვლისა აუცილებელია დავამყაროთ კავშირი მონაცემთა ბაზის სერვერთან.

ეს კეთდება სპეციალური მოდულების მეშვეობით. ყველაზე პოპულარული მოდულია mysql_connector. მოდით დავაყენოთ იგი ჩვენს სამუშაო კატალოგში:

pip install mysql-connector-python # Windows-ისთვის pip3 install mysql-connector-python # Linux-ისთვის

mysql_connector-ის დაყენების შემდეგ საჭიროა ჩავწეროთ კავშირი მონაცემთა ბაზასთან ჩვენს სამუშაო ფაილში. ამისთვის ჯერ ვწერთ მოდულიდან connect ფუნქციის და Error გამონაკლისის იმპორტს. შემდეგ ვქმნით try-except კონსტრუქციას მონაცემთა ბაზასთან დაკავშირების შესამოწმებლად. try-except-ის ბლოკში ვადგენთ with კონსტრუქციას, რომელიც მოთხოვნის შესრულების შემდეგ მას ავტომატურად დახურავს. connect ფუნქციის პარამეტრებში ვანიჭებთ ჰოსტის სახელს, მომხმარებლის სახელს, პაროლს და მონაცემთა ბაზის სახელს. connect ფუნქციის შედეგი იწერება connection ცვლადში. წარმატებული დაკავშირების შემთხვევაში connection ცვლადის მნიშვნელობა გამოიყვანება კონსოლში. წინააღმდეგ შემთხვევაში კი გამოისახება შეცდომის შეტყობინება:

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)

თუ ყველა პარამეტრი სწორად არის მითითებული, კონსოლში გამოიყვანება MySQLConnection-ობიექტი:

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

დაამყარეთ კავშირი თქვენს მონაცემთა ბაზასთან, რომელშიც მდებარეობს users ცხრილი.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა