PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。
import pymysql
# 打开数据库连接
db = pymysql.connect(host="localhost", user="root", password="***",database= "***")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute() 方法执行 SQL,如果表存在则删除
cursor.execute("drop table if exists TestTable")
# 使用预处理语句创建表,SQL语句不区分大小写,习惯小写。
sql = """create table TestTable(
name char(20) not NULL,
names char(20),
age int,
sex char(1),
income float)"""
cursor.execute(sql) #执行SQL语句
# 关闭数据库连接
db.close()