使用Python mysql连接器获取csv

时间:2018-08-14 12:52:12

标签: python mysql database python-3.x mysql-python

我正在尝试获取作为BLOB存储在Mysql数据库中的.csv文件。

我首先尝试使用.txt文件,并且一切正常,但是现在涉及csv文件时出现问题:尽管SELECT查询可在Mysql上运行,但在python上似乎并非如此。该错误不断出现:

SystemError: <built-in method fetch_row of _mysql_connector.MySQL object at 0x00000172B02080B0> returned a result with an error set

这是我的代码:

import mysql.connector

cnx = mysql.connector.connect(user='user', password='password', database='test')
cursor = cnx.cursor()

query = ("SELECT * FROM blob_test where id=1")
cursor.execute(query)

test_file = cursor.fetchone()

仅供参考,我只是在测试一个包含3列的简单表:(id SMALLINT,名称VARCHAR,文件BLOB)

0 个答案:

没有答案