python学习站 /第四周mysql数据库
阅读主题
正文字体
字体大小

13.pymysql基本用法

本节667字2025-04-18 17:08:27
"""
Auther:少校
Time:2025/4/18 10:19
越努力,越幸运
"""
import pymysql

# 1. 连接数据库
sql1 = pymysql.connect(
    user='root',            #用户名
    password='shaoxiao',    #密码
    host='127.0.0.1',       #IP地址
    port=3306,              #端口号
    database='school',      #默认连接数据库/多个数据库默认哪个
    charset='utf8mb4',      #编码
    autocommit=False        #是否自动提交,默认关
)

# 2. 获取游标对象
s1 = sql1.cursor()

# 3. 执行sql语句
# 游标对象.execute(sql语句)
try:
    s1.execute("insert into teachers value(8888,'张三','教授',3);")
    sql1.commit()    #提交
except pymysql.Error:
    sql1.rollback()  #回滚

# 4. 关闭链接
s1.close()


网友评论

相关作品