⊗pyPmDBPM 101 of 129 menu

การจัดการเตรียมการสำหรับการทำงานกับ SQL ใน Python

ตอนนี้เรามาเรียนรู้วิธีการทำงานกับฐานข้อมูล ผ่าน Python กันเถอะ ก่อนอื่นเราจำเป็นต้อง สร้างการเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล

ทำได้โดยใช้โมดูลพิเศษ โมดูลยอดนิยมที่สุดคือ mysql_connector มาเริ่มติดตั้งมันลงในไดเรกทอรีการทำงานของเรากัน:

pip install mysql-connector-python # สำหรับ Windows pip3 install mysql-connector-python # สำหรับ Linux

หลังจากติดตั้ง mysql_connector แล้ว ต้องเขียนการเชื่อมต่อกับฐานข้อมูลในไฟล์ ทำงานของเรา สำหรับขั้นตอนนี้ เราต้องเขียน การนำเข้า (import) ฟังก์ชัน connect และ ข้อผิดพลาด (exception) 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ