Pandas 使用 mysql 连接器读取 sql 返回丢失的记录

问题描述 投票:0回答:0

我有一个数据库,我尝试使用 mysql 连接器通过 pandas 读取数据,如下所示:

config_ate = {
'user': '',
'password': '',
'host': '',
'port':'',
'database': '',
}
conn_ate = mysql.connector.connect(
        user=config_ate['user'], password=config_ate['password'], 
        host=config_ate['host']
    , database=config_ate['database'],
    )
df_ate = pd.read_sql (''' SELECT  * From RMA_FT1  WHERE RmaGeneral_id = 'RMA-000485'  '''
                             , conn_ate)

它只返回 1 条记录。但是,我的表有 20 条记录与此查询匹配。

注意:我还在一台新笔记本电脑上用相同的 Pandas 版本尝试了这段代码。它返回 20 条记录。

python pandas mysql-connector
© www.soinside.com 2019 - 2024. All rights reserved.