Utilisez clickhouse-client pour vous connecter à un cluster ApsaraDB for ClickHouse.
Prérequis
Vous avez créé un cluster ApsaraDB for ClickHouse. Pour plus d'informations, consultez la rubrique Créer un cluster.
Vous avez créé un compte de base de données et défini un mot de passe. Pour plus d'informations, consultez la rubrique Créer un compte.
Vous avez installé une version compatible de clickhouse-client. Pour télécharger l'outil, consultez la page clickhouse-client.
Si le serveur exécutant clickhouse-client ne se trouve pas dans le même VPC que le cluster ApsaraDB for ClickHouse, demandez d'abord un endpoint public. Pour plus d'informations, consultez la rubrique Demander et libérer un endpoint public.
Vous avez ajouté l'adresse IP du serveur exécutant clickhouse-client à la liste d'autorisation du service ApsaraDB for ClickHouse. Pour plus d'informations, consultez la rubrique Configurer une liste d'autorisation.
Procédure
Connectez-vous au serveur sur lequel clickhouse-client est installé.
-
Exécutez la commande de connexion suivante pour vous connecter au cluster ApsaraDB for ClickHouse :
clickhouse-client --host=<host> --port=<port> --user=<user> --password=<password>Le tableau suivant décrit les paramètres.
Parameter
Description
hostL'endpoint public ou interne du cluster. Vous trouverez l'endpoint sur la page Cluster Information.
RemarqueSi le serveur exécutant clickhouse-client et le cluster ApsaraDB for ClickHouse se trouvent dans le même VPC, utilisez l'endpoint interne. Sinon, utilisez l'endpoint public.
portLe numéro de port TCP, disponible sur la page Cluster Information.
userLe compte de base de données.
passwordLe mot de passe du compte de base de données.