- 导入pymysql或者是MySQL.connector模快
import pymysql#最常用 import mysql.connector - 连接数据库
# 连接数据库使用pymysql模块 db = pymysql.connect( host="192.168.1.110", # 数据库主机名 user="root", # 数据库用户名 password="root", # 数据库密码 database="test", # 数据库名称 charset="utf-8",#字符集 )# 连接数据使用mysql.connector模块 db = mysql.connector.connect( host="192.168.1.110", # 数据库主机名 user="root", # 数据库用户名 password="root", # 数据库密码 database="test", # 数据库名称 charset="utf-8",#字符集 ) - 创建游标cursor:
#创建游标 cursor=db.cursor() ... #关闭游标 cursor.close() - 执行SQL语句:
- 执行查询语句的基本语法:
#设置要执行的SQL语句 sql="select * from table_name " #执行SQL语句 cursor.execute(sql) #将执行结果存储在results变量中 results=cursor.fetchall() - 执行插入语句的基本语法:
#column1,2,3为table_name的列名 sql="insert into table_name values (column1,column2,column3) values (value1,value2,value3)" cursor.execute(sql) #提交插入后的结果 db.commit()#具体实例
# 循环遍历行并将它们插入到数据库中 for row in worksheet.iter_rows(min_row=2, values_only=True): # 构建INSERT语句学号 姓名 性别 年龄 入学日期 insert_statement = "INSERT INTO userinfo (学号,姓名,性别,年龄,入学日期) VALUES (%s, %s,%s, %s,%s)" # 在数据库上执行INSERT语句 cursor.execute(insert_statement, row) # 将更改提交到数据库 db.commit(
- 执行查询语句的基本语法:
在Python中运行sql语句
最新推荐文章于 2024-12-19 22:00:59 发布
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.10
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
4654





