Python语言中mysql数据库的选择功能的语句是什么

Python语言中mysql数据库的选择功能的语句是什么调用def 解答一下 需要帮助

该回答引用chatgpt:

import mysql.connector

def select_data():
    # 连接 MySQL 数据库
    cnx = mysql.connector.connect(user='root', password='password',
                                  host='127.0.0.1', database='mydatabase')
    # 创建游标对象
    cursor = cnx.cursor()
    # 执行 SELECT 查询
    query = "SELECT * FROM mytable WHERE column1 = %s AND column2 = %s"
    values = ('value1', 'value2')
    cursor.execute(query, values)
    # 获取查询结果
    result = cursor.fetchall()
    # 关闭游标和数据库连接
    cursor.close()
    cnx.close()
    # 返回查询结果
    return result