การเชื่อมต่อฐานข้อมูล Python และ MySQL
Python สามารถใช้ในแอปพลิเคชันฐานข้อมูล
หนึ่งในฐานข้อมูลที่ได้รับความนิยมมากที่สุดคือ MySQL
ฐานข้อมูล MySQL เพื่อให้สามารถทดสอบกับตัวอย่างโค้ดในบทช่วยสอนนี้คุณควรติดตั้ง MySQL บนคอมพิวเตอร์ของคุณ
คุณสามารถดาวน์โหลดฐานข้อมูล MySQL ฟรีได้ที่ https://www.mysql.com/downloads/
ติดตั้งไดรเวอร์ MySQL Python ต้องการไดรเวอร์ MySQL เพื่อเข้าถึงฐานข้อมูล MySQL
ในบทช่วยสอนนี้เราจะใช้ไดรเวอร์ "MySQL Connector"
เราขอแนะนำให้คุณใช้ PIP เพื่อติดตั้ง "MySQL Connector"
PIP มักจะติดตั้งอยู่แล้วในสภาพแวดล้อม Python ของคุณ
นำทางบรรทัดคำสั่งของคุณไปยังตำแหน่งของ PIP และพิมพ์ต่อไปนี้:
ดาวน์โหลดและติดตั้ง "MySQL Connector":
C: Users คุณชื่อ AppData local programs python python36-32 scripts> python -m pip ติดตั้ง mysql-connector ตอนนี้คุณได้ดาวน์โหลดและติดตั้งไดรเวอร์ mysql
ทดสอบตัวเชื่อมต่อ MySQL เพื่อทดสอบว่าการติดตั้งสำเร็จหรือไม่หรือหากคุณติดตั้ง "MySQL Connector" แล้วให้สร้างหน้า Python ด้วยเนื้อหาต่อไปนี้:
demo_mysql_test.py:
นำเข้า MySQL.Connector หากมีการดำเนินการรหัสด้านบนโดยไม่มีข้อผิดพลาด "MySQL Connector" ถูกติดตั้งและพร้อมใช้งาน
สร้างการเชื่อมต่อเริ่มต้นด้วยการสร้างการเชื่อมต่อกับฐานข้อมูล
ใช้ชื่อผู้ใช้และรหัสผ่านจากฐานข้อมูล MySQL ของคุณ:
demo_mysql_connection.py:
นำเข้า mysql.connector
mydb = mysql.connector.connect (host = "localhost", user = "yourusername", passwd = "yourpassword")
พิมพ์ (MYDB) ตอนนี้คุณสามารถเริ่มสอบถามฐานข้อมูลโดยใช้คำสั่ง SQL