V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

clickhouse-client

Sistema de gestión de bases de datos orientado a columnas que permite generar informes de datos analíticos en tiempo real.

$ clickhouse-client --host <hostname> --port <port> --user <username> --password <password>
conectar al servidor de ClickHouse. Por defecto, localhost y puerto 9000. Si no precisa especificar usuario o contraseña se puede omitir
$ clickhouse-client -q "SELECT * FROM my_table LIMIT 10"
consulta SQL para seleccionar datos de una tabla llamada my_table
$ clickhouse-client -q "CREATE TABLE my_table (id UInt32, name String) ENGINE = MergeTree() ORDER BY id"
crear una tabla
$ clickhouse-client -q "INSERT INTO my_table (id, name) VALUES (1, 'Alice'), (2, 'Bob')"
insertar datos en la tabla my_table
$ clickhouse-client -q "SELECT COUNT(*) FROM my_table"
contar el número de registros
$ clickhouse-client -q "SELECT * FROM my_table" --format CSV > output.csv
exportar resultados de consultas a un archivo
$ clickhouse-client --query "INSERT INTO my_table FORMAT CSV" < input.csv
cargar datos desde un archivo CSV a una tabla
$ clickhouse-client --database=my_database -q "SHOW TABLES"
con múltiples bases de datos en ClickHouse, se ha de especificar cual
$ clickhouse-client --queries-file=script.sql
ejecutar directamente un script SQL
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3198 entradas - Acerca del Tractatus
La Pipa Plena 2025