Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tạo bảng cơ sở dữ liệu trong Python


Sau khi kết nối cơ sở dữ liệu được thiết lập, chúng ta sẵn sàng tạo bảng hoặc bản ghi vào các bảng cơ sở dữ liệu sử dụng phương thức execute của con trỏ đã tạo.

Ví dụ

Hãy tạo bảng cơ sở dữ liệu EMPLOYEE:

#!/usr/bin/python
import MySQLdb

# Mở kết nối cơ sở dữ liệu
db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB")

# Chuẩn bị đối tượng con trỏ sử dụng phương thức cursor()
cursor = db.cursor()

# Xóa bảng nếu đã tồn tại sử dụng phương thức execute()
cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")

# Tạo bảng theo yêu cầu
sql = """CREATE TABLE EMPLOYEE (
       FIRST_NAME CHAR(20) NOT NULL,
       LAST_NAME CHAR(20),
       AGE INT,
       SEX CHAR(1),
       INCOME FLOAT )"""

cursor.execute(sql)

# Ngắt kết nối từ máy chủ
db.close()