ถ้าไม่ใช้ MySQLdb ในการติดต่อฐานข้อมูลMySQL ผมจะสามารถใช้ตัวไหนติดต่อกับฐานข้อมูล MySQL แทนได้บ้างครับ และมีวิธีการเขียนโค้ดยังไงบ้างครับ แตกต่างกับ MySQLdb รึเปล่า แนะนำผมหน่อยนะครับ ขอบคุณล่วงหน้าครับ
กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น
ใช้ SQLAlchemy ครอบอีกที
คุณ sugree ครับ ครอบอีกที คือยังไงครับ แล้วเขียน ตัว SQLite นี้ติดต่อ MySQL ได้เหมือนกันมั้ยครับ
ใช้ popen ไปเรียก mysql (command line) เอาก็ได้.
SQLite เป็น RDBMS. MySQL ก็เป็น RDBMS. MySQLdb เป็นตัวเชื่อม MySQL กับ Python.
ขอบคุณครับ เดี๋ยวผมจาลองดู
ขอถามอีกนิดได้มั้ยครับ แล้วตัวเชื่อม MySQL กับ Python ตัวอื่น ที่ไม่ใช่ MySQLdb มีตัวอื่นแนะนำมั้ยครับ
เรียกผ่าน command line interface เอา (ทำตาม ans_) … MySQLdb มีข้อจำกัดอะไรหรือครับ ถึงต้องหาตัวอื่น?
ขอบคุณครับ คือพอดีผมมีปัญหากะเครื่อง server ที่จะเอา MySQLdb ลงอ่ะครับ ก็เลยว่าจาลองหาตัวอื่นมาแทน MySQLdb ครับ แต่ว่าไม่มีตัวไหนที่เชื่อม Python กับ MySQL ได้แล้วเหรอครับ
ปัญหาที่ว่าคืออะไรหรือครับ เผื่อจะได้ลองช่วยกันดูให้
คือว่า มัน build ไม่ผ่านอ่ะครับ บอกว่า gcc ไม่มี ผมลงใน centOS 5.0 แบบที่ไม่มี GUI อ่ะครับ
ลองลงผ่าน RPM ไม่ได้เหรอครับ
ขอบคุณครับ ผมลองลง MySQL-python-0.9.2-1.i386.rpm MySQL-python2.1-0.9.2-1.i386.rpm MySQL-python2-0.9.2-1.i386.rpm มาลงแล้ว พอรันโปรแกรมผม มันก็บอก no module MySQLdb อ่ะครับ หรือว่าผมลงผิดตัว ผมลง MySQL-python-1.2.2 แบบธรรมดา มันก็ไม่ได้ครับ ช่วยแนะนำหน่อยเถอะครับ
arch ไม่ตรงรึเปล่า
อธิบายต่ออีกนิดได้มั้ยครับ ผมยังมือใหม่จริง ๆ
ขอบคุณ คุณsugree คุณlew คุณvee มาก ๆครับ ผมแก้ปัญหาได้แล้วครับ ผมไปcopy folder ของ python จากเครื่องที่ลงได้ มาทับในเครื่องผมครับ คงเป็นวิธีที่ไม่ค่อยถูก แต่ก็แก้ขัดไปได้อ่ะครับ ขอบคุณทุกท่านมาก ๆ ครับ