ไพทอนอ่านข้อมูลจากตารางในฐานข้อมูล Python Read Data From Table

     จากบทที่แล้ว ไพทอนรับข้อมูลจากภายนอกเก็บลงใน ฐานข้อมูล Mysql Dinamic insert data เป็นการเพิ่มข้อมูลเข้าไปใน ตาราง mindphp
บทซื้อจะแนะนำการดึงข้อมูลออกมาแสดง

ตัวอย่าง db_mysql_select.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-

# ตัวอย่าง db_mysql_select.py
# ตัวอย่าง เชื่อมต่อ ฐานข้อมูล Mysql 5.5
import pymysql as m
c = None
try:
    c = m.connect(host='localhost', user='root', passwd='', db='test_python')
    cur = c.cursor()    
    cur.execute('SET NAMES utf8;')
    sql = "SELECT * FROM mindphp \
                WHERE id > '%d'" % (3)
    sql = sql.encode('utf-8')
    try:
        cur.execute(sql)
        re = cur.fetchall()
        for row in re:
            idi = row[0]
            name = row[1]
            lastname = row[2]
            color = row[3]
            # แสดงข้อมูล
            print ("id=%s,ชื่อ=%s,นามสกุล=%s,สี=%s" %(idi, name, lastname, color))
    except:
        c.rollback()
        print('คำสั่งอ่านข้อมูล ผิดพลาด')
    
except m.Error:
    print('ติดต่อฐานข้อมูลผิดพลาด')

if c:
    c.close()
ผลที่ได้
id=7,ชื่อ=ทดสอบ 1 ,นามสกุล=ทดสอบ 1,สี=สี1
id=8,ชื่อ=ชื่อ 1 ,นามสกุล=นามสกุล 1,สี=สี่1
*** หลังจากรัน คำสั่ง sql แล้ว เราตัวชื่อตัวแปล เป็น id ไม่ได้ นะครับ เพราะจะถูกมองเป็น built-in function

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
แนะนำสถานที่น่าเที่ยวในจังหวัดชุมพรพร้อมวิธีการเดินทาง
โดย witsarutt000 จ 11 มี.ค. 2024 6:14 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
275
จ 11 มี.ค. 2024 6:14 pm โดย witsarutt000 View Topic แนะนำสถานที่น่าเที่ยวในจังหวัดชุมพรพร้อมวิธีการเดินทาง
ย้าย VM ข้าม Host ด้วย scp กรณีศึกษา Vmware ESXI
โดย mindphp อ 10 มี.ค. 2024 4:36 am บอร์ด Linux - Web Server
0
420
อ 10 มี.ค. 2024 4:36 am โดย mindphp View Topic ย้าย VM ข้าม Host ด้วย scp กรณีศึกษา Vmware ESXI
IP และ vpn (VMware)
โดย ballmykids อ 10 มี.ค. 2024 2:35 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
370
พฤ 21 มี.ค. 2024 6:49 am โดย mindphp View Topic IP และ vpn (VMware)
แบบนี้ต้องทำยังไง ในกรณีที่ Server เดิมเราได้ทำการ Raid 1 กับ HDD 2 ลูกแรกแล้ว
โดย Anonymous ศ 08 มี.ค. 2024 7:02 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
268
ศ 08 มี.ค. 2024 8:12 pm โดย mindphp View Topic แบบนี้ต้องทำยังไง ในกรณีที่ Server เดิมเราได้ทำการ Raid 1 กับ HDD 2 ลูกแรกแล้ว
พี่ช่วยผมหน่อยครับ
โดย cuthbertdavies จ 04 มี.ค. 2024 3:05 pm บอร์ด Programming - PHP
1
621
จ 04 มี.ค. 2024 3:08 pm โดย mindphp View Topic พี่ช่วยผมหน่อยครับ
เอาเครื่องเก่ามาจะลงโปรแกรมใหม่ เปลี่ยน SSD เจอปัญหา
โดย Anonymous จ 04 มี.ค. 2024 2:17 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
466
จ 04 มี.ค. 2024 2:17 pm โดย บุคคลทั่วไป View Topic เอาเครื่องเก่ามาจะลงโปรแกรมใหม่ เปลี่ยน SSD เจอปัญหา
โฆษณา LINE นั้นมีประโยชน์สำหรับการทำธุรกิจอย่างไร?
โดย admeadme อ 03 มี.ค. 2024 10:49 am บอร์ด Share Knowledge
0
412
อ 03 มี.ค. 2024 10:49 am โดย admeadme View Topic โฆษณา LINE นั้นมีประโยชน์สำหรับการทำธุรกิจอย่างไร?
สอบถามเรื่อง Storage ของ notebook
โดย Narisara ศ 01 มี.ค. 2024 10:13 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
5
346
พฤ 07 มี.ค. 2024 7:27 pm โดย mindphp View Topic สอบถามเรื่อง Storage ของ notebook