import pymysql
#在数据库中插入数据
def insertData(db, cursor):
# 插入数据
sql = """INSERT INTO student (id, name, age)VALUES
(1, '小明', 18),
(2, '小兰', 18);"""
try:
# 执行sql语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
print("successfully insert data")
except:
#发生错误时回滚
db.rollback()
#创建mysql表
def ceartTable(cursor):
# 创建students 数据库, 如果存在则删除students 数据库
cursor.execute("drop database if exists students")
cursor.execute("create database students")
#选择 students 这个数据库
cursor.execute("use students")
#sql中的内容为创建一个名为student的表
sql = """CREATE TABLE IF NOT EXISTS `student` (
`id` BIGINT,
`name` VARCHAR (20),
`age` INT DEFAULT 1
)"""
#如果存在student这个表则删除
cursor.execute("drop table if exists student")
#创建表
cursor.execute(sql)
print("successfully create table")
#显示
d
Python3使用mysql创建新数据库并进行增删改查操作
最新推荐文章于 2026-07-17 16:39:22 发布
AI 时代程序员必备技能
Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活
AI 时代程序员必备技能
Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活


179

被折叠的 条评论
为什么被折叠?



