【发布时间】:2018-02-27 15:49:04
【问题描述】:
我正在尝试远程连接到运行存储过程并返回一个大文件作为输出的 sql 服务器。
当我在 SQLbox 上本地运行文件时,它可以正常运行并按预期返回约 800,000 行,但当我尝试使用 python 中的 mySQLdb 库运行它时,它会收到仅约 6000 行的截断输出。
它对于较小的数据运行良好,所以我猜有一些结果限制正在发挥作用。
我确定有一些属性需要在某处更改,但 pypi 库上似乎没有任何相关文档。
出于解释的目的,我在下面包含了我的代码:
import MySQLdb
import pandas as pd
connection = MySQLdb.connect(sql_server,sql_admin,sql_pw,sql_db)
sql_command = """call function(4)"""
return pd.read_sql(sql_command, connection)
【问题讨论】:
标签: python mysql mysql-python mysql-connector-python