⊗pyPmDBPM 101 of 129 menu

Manipulasi Persediaan untuk Bekerja dengan SQL dalam Python

Sekarang mari kita belajar untuk bekerja dengan pangkalan data melalui Python. Untuk ini, pertama sekali perlu untuk memestablish sambungan ke pelayan pangkalan data.

Ini dilakukan dengan menggunakan modul khas. Modul yang paling popular ialah mysql_connector. Mari kita pasangkannya dalam direktori kerja kita:

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

Selepas memasang mysql_connector, perlu menetapkan sambungan ke DB dalam fail kerja sendiri. Untuk ini, mula-mula tulis import fungsi connect dan pengecualian Error dari modul. Kemudian buat konstruksi try-except untuk menyemak sambungan ke DB. Dalam blok try-except tetapkan konstruksi with, yang selepas melaksanakan pertanyaan akan menutupnya secara automatik. Dalam parameter fungsi connect tetapkan nama hos, pengguna, kata laluan dan nama DB. Hasil tugas fungsi connect ditulis ke dalam pembolehubah connection. Jika sambungan berjaya, nilai pembolehubah connection akan dipaparkan dalam konsol. Jika tidak, mesej ralat akan dipaparkan:

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)

Jika semua parameter ditetapkan dengan betul, objek MySQLConnection akan dipaparkan dalam konsol:

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

Establish sambungan ke DB anda, di mana terdapat jadual users.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak