การพัฒนาระบบสารสนเทศจะขาดระบบการจัดการฐานข้อมูลไม่ได้ MySQLdb เป็น Module หนึ่งที่ทำงานระหว่างไพธอนกับ MySQL
โดยปกติแล้ว Django สามารถใช้กับ SQlite ที่เขาติดมาให้อยู่แล้วกับ Django แต่เนื่องจากในเครื่องได้ติดตั้ง MySQL อยู่ก่อนแล้ว จึงขอติดตั้ง module ที่ทำงานระหว่าง MySQL กับ Python อีกนิดเดียวก็สามารถใช้กับ MySQL ที่ติดตั้งมาพร้อมกับ AppServ ได้เลย ขั้นตอนการติดตั้งไม่ยาก มีดังนี้
- ไปที่ http://www.lfd.uci.edu/~gohlke/pythonlibs/
- เลือกลิงค์รายการให้ตรงกับ Python รุ่นที่ติดตั้ง เนื่องจากได้ติดตั้งเวอร์ชั่น 2.7 จึงเลือกรายการ MySQL-python-1.2.3.win32-py2.7.exe
- Save > Run > next > next...>..Finish
การทดสอบว่าทำงานหรือไม่
- Start > Programs > Python 2.7 > IDLE (Python GUI)
- >>> import MySQLdb
- >>> MySQLdb.version_info
เหมือนเดิมครับถ้าติดตั้งไม่ได้ โปรแกรมจะเกิดผิดพลาดตั้งแต่คำสั่ง import MySQLdb แล้วครับ
แต่ให้ระมัดระวังเรื่องตัวอักษรพิมพ์ใหญ่ เล็ก ต้องเป็นไปตามตัวอย่างนะครับ เพราะภาษาไพธอน เป็นเช่นเดียวกับภาษาซี คือ Case Sensitive