Python3 是一种高级编程语言,而SQL是一种结构化查询语言。这两种语言的结合,可以实现数据处理的多种用途。Python3 SQL 提供了处理 SQL 数据库的 Python 模块。在Python中使用SQL数据库非常简单,只需安装适当的模块即可。
# 导入 Python3 SQL 模块 import pymysql # 打开数据库连接 db = pymysql.connect( "localhost", "root", "password", "database" ) # 使用cursor()方法获取操作游标 cursor = db.cursor() # SQL 查询语句 sql = "SELECT * FROM students" try: # 执行SQL语句 cursor.execute(sql) # 获取所有记录列表 results = cursor.fetchall() for row in results: student_id = row[0] student_name = row[1] address = row[2] # 打印结果 print("student_id: %s, student_name: %s, address: %s" % (student_id, student_name, address)) except: print("Error: unable to fetch data") # 关闭数据库连接 db.close()
以上代码使用 Python3 SQL 模块查询名为"students"的表。查询结果被存储在一个列表中,代码遍历该列表并打印了每个学生的信息。Python3 SQL 模块允许查询、插入、更新和删除 SQL 数据库表,通过编写Python脚本来实现复杂的数据操作,从而可以帮助开发人员更容易地管理和维护数据库。
上一篇 jquery 冒号和等号