Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Creating Database Table ใน Python - สร้างตารางฐานข้อมูล

เมื่อการเชื่อมต่อฐานข้อมูลสำเร็จแล้ว เราพร้อมที่จะสร้างตารางหรือระเบียนในตารางฐานข้อมูลโดยใช้เมธอด execute ของ cursor ที่สร้างขึ้น

ตัวอย่างโค้ด

มาสร้างตารางฐานข้อมูล EMPLOYEE กัน:

#!/usr/bin/python
import MySQLdb

# Open database connection
db = MySQLdb.connect("localhost","testuser","test123","TESTDB")

# prepare a cursor object using cursor() method
cursor = db.cursor()

# Drop table if it already exist using execute() method.
cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")

# Create table as per requirement
sql = """CREATE TABLE EMPLOYEE (
     FIRST_NAME CHAR(20) NOT NULL,
     LAST_NAME CHAR(20),
     AGE INT,
     SEX CHAR(1),
     INCOME FLOAT )"""

cursor.execute(sql)

# disconnect from server
db.close()