Devdit
 

เขียนข้อมูลลงตาราง Python ฐานข้อมูล MySQL

642

บทความนี้สอนเขียนข้อมูลลงตาราง (Table) ด้วยภาษา Python โดยใช้ฐานข้อมูล MySQL โดยจะรับค่าจากผู้ใช้งาน และเขียนลงฐานข้อมูลด้วยคำสั่ง SQL INSERT INTO สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง เขียนข้อมูลลงตาราง Python ฐานข้อมูล MySQL

import mysql.connector

cnx = mysql.connector.connect(user='root', password='', host='127.0.0.1', database='db_example')

try:
    name = input('Input name : ')
except:
    name = ''

if name != '' :
    sql = "INSERT INTO test (name) VALUES (%s)"
    val = ( name, )
    cur = cnx.cursor()
    cur.execute( sql, val )
    cnx.commit()

    print( cur.rowcount, "record insert" )

cnx.close()

ผลลัพธ์

Input name : Python
1 record insert

Input name : Java
1 record insert
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ