使用 Python 创建数据库表


建立数据库连接后,我们就可以使用已创建游标的 execute 方法来创建表或记录到数据库表中。

示例

让我们创建一个数据库表 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()

更新于: 2020 年 1 月 31 日

322 次浏览

开启你的职业生涯

完成课程以获得认证

开始使用
广告