当然可以。以下是一个使用Python获取MySQL数据库中数据的示例:
首先需要安装pymysql
库来连接MySQL数据库和执行SQL语句:
pip install pymysql
连接到MySQL数据库:
import pymysql # 连接MySQL数据库 conn = pymysql.connect( host='localhost', user='your_username', password='your_password', db='your_database_name', charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor ) # 创建一个光标对象 cursor = conn.cursor()
这里需要替换your_username
, your_password
, your_database_name
分别为你自己的用户名、密码和数据库名称。
执行SQL查询语句:
# 执行SQL查询语句 cursor.execute("SELECT * FROM your_table_name") # 获取所有结果数据 results = cursor.fetchall() # 遍历结果数据 for row in results: print(row)
这里需要替换 your_table_name
为你自己的表名称。
完整的代码示例:
import pymysql # 连接MySQL数据库 conn = pymysql.connect( host='localhost', user='your_username', password='your_password', db='your_database_name', charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor ) # 创建一个光标对象 cursor = conn.cursor() # 执行SQL查询语句 cursor.execute("SELECT * FROM your_table_name") # 获取所有结果数据 results = cursor.fetchall() # 遍历结果数据 for row in results: print(row) # 关闭光标对象和数据库连接 cursor.close() conn.close()
同样需要替换your_username
, your_password
, your_database_name
, your_table_name
为你自己的用户名、密码、数据库名称和表名称。