以下是一个使用pymysql进行select from where查询的例子:

import pymysql

# 建立数据库连接
conn = pymysql.connect(host='localhost', port=3306, user='username', password='password', db='database', charset='utf8mb4')
cursor = conn.cursor()

# 执行查询语句
sql = "SELECT * FROM table_name WHERE column_name = %s"
cursor.execute(sql, ('value',))  # 注意这里用元组传入参数,防止SQL注入

# 获取查询结果
result = cursor.fetchall()

# 输出查询结果
print(result)

# 关闭数据库连接
cursor.close()
conn.close()

在上面的例子中,我们使用pymysql连接到数据库并执行了一个select语句,查询了table_name表中所有column_name等于'value'的行,然后将查询结果输出。请注意,我们在查询语句中使用了占位符%s,它会被后面的元组('value',)所替代,这样可以避免SQL注入攻击。

pymysql select from where 例子

原文地址: http://www.cveoy.top/t/topic/bnc8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录