Python MySQL แทรกลงในตาราง

Python MySQL

เชื่อมต่อฐานข้อมูล ด้วย Python MySQL

ใน การ เชื่อมต่อ ฐาน ข้อมูล MySQL ด้วย ภาษา ไพทอน เรา มัก จะ นึก ถึง โมดูล

mysql-connector-python แต่ โมดูล ดัง กล่าว ไม่ ได้ ถูกเขียน ด้วย ภาษา ไพทอน ทั้งหมด

มี การ ใช้ งาน MySQL C client libraries ด้วย ทำ ให้ มี ปัญหา เวลา ติดตั้ง ( และ ความ เข้า กัน ได้)

ทำ ให้ เกิด โมดูล ใหม่ ขึ้น มา ชื่อ mysql-connector

โมดูล mysql-connector เป็น MySQL driver ที่ เขียน ใน ภาษา ไพทอน ทั้งหมด

( ไม่มี ปัญหา เรื่อง ความ เข้า กัน ได้ ) พร้อม รอง รับ DB API v2.0 specification (PEP-249)

พัฒนา โดย Oracle
ใช้ License: GNU GPLv2
รอง รับ ทั้ง Python 2 และ Python 3

สามารถ ติดตั้ง ได้ โดย ใช้ คำสั่ง pip :

pip install mysql-connector

ขอบคุณที่มาจาก : เชื่อมต่อฐานข้อมูล MySQL ด้วยภาษาไพทอน

แทรก ลง ใน ตาราง
ใน การ เติม ตาราง ใน MySQL ให้ ใช้ คำสั่ง “INSERT INTO”

import mysql.connector

mydb = mysql.connector.connect(
host=”localhost”,
user=”yourusername”,
password=”yourpassword”,
database=”mydatabase”
)

mycursor = mydb.cursor()

sql = “INSERT INTO customers (name, address) VALUES (%s, %s)”
val = (“John”, “Highway 21”)
mycursor.execute(sql, val)

mydb.commit()

print(mycursor.rowcount, “record inserted.”)

Ref : https://www.w3schools.com/python/python_mysql_insert.asp

MySQL คืออะไร

MySQL ( มายเอสคิวแอล ) เป็น ระบบ จัดการ ฐาน ข้อมูล เชิง สัมพันธ์ (Relational Database Management System)

โดย ใช้ ภาษา SQL แม้ ว่า MySQL เป็น ซอฟต์แวร์ โอเพนซอร์ส แต่ แตกต่าง จาก ซอฟต์แวร์ โอเพนซอร์ส ทั่ว ไป

โดย มี การพัฒนา ภายใต้ บริษัท MySQL AB ใน ประเทศ สวีเดน

โดย จัดการ MySQL ทั้ง ใน แบบที่ ให้ ใช้ ฟรี และ แบบ ที่ ใช้ ใน เชิง ธุรกิจ

ขอบคุณที่มาจาก : มายเอสคิวเอล – วิกิพีเดีย

หมาย เหตุท้าย : รับสอนPython
หาก คุณชอบ บทความ นี้ อย่าลืม คลิก❤ ด้าน ล่าง เพื่อ แนะนำ และ ถ้าคุณมีคำถามใด ๆ แสดงความคิดเห็นและฉันจะพยายามอย่างดีที่สุดที่จะตอบ คุณสามารถติดตามฉันบน facebook page (https://www.facebook.com/nextsoftwarehousethailand/) และสามารถส่งอีเมลถึงฉัน

ขอให้ทุกคนมีวันที่ดี 🙂