要在 Python 中操作 ClickHouse 数据库,可以使用 'clickhouse-driver' 库。首先,需要安装 'clickhouse-driver' 库:

pip install clickhouse-driver

然后,可以使用以下示例代码连接到 ClickHouse 数据库并执行查询操作:

from clickhouse_driver import Client

# 连接到 ClickHouse 数据库
client = Client(host='localhost', port=9000)

# 执行查询
result = client.execute('SELECT * FROM my_table')

# 处理查询结果
for row in result:
    print(row)

在上面的示例中,'host' 和 'port' 参数指定了 ClickHouse 数据库的主机和端口。然后,使用 'execute' 方法执行查询,并使用 'for' 循环遍历结果。

除了查询操作,还可以使用 'execute' 方法执行其他类型的 SQL 语句,例如插入数据、更新数据等。

有关更多详细信息和用法示例,请参阅 'clickhouse-driver' 库的文档:https://github.com/mymarilyn/clickhouse-driver

Python 操作 ClickHouse 数据库教程 - 连接、查询和数据操作

原文地址: https://www.cveoy.top/t/topic/fMa1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录