python提取blob数据_Python3 连接 MySQL 并且读取 Blob 字段信息

安装驱动$ pip3 install mysql-connector-python

Command 'pip3' not found, but can be installed with:

sudo apt install python3-pip

根据提示信息安装 pip3。

根据 MySQL 官网建议应该安装 8.0 的驱动。我的安装:mysql-connector-python-8.0.13、protobuf-3.6.1、setuptools-40.6.2、six-1.11.0。

读取MySQL数据

以读取 Azkaban 中的 triggers 表数据为例。代码如下:

#!/usr/bin/python3

import mysql.connector

import gzip

config = {

'user': 'roHive',

'password': 'hive@bigdata!23',

'host': '172.16.72.22',

'database': 'azkaban3',

'raise_on_warnings': True,

'charset': 'latin1'

}

cnx = mysql.connector.connect(**config)

cursor = cnx.cursor()

query = ("SELECT trigger_id, data FROM azkaban3.triggers")

cursor.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值