clickhouse数据库 使用http 方式交付查询sql

发布时间:2024年01月24日

今天使用clickhouse 的HTTP 方式进行查询语句

clickhouse? 服务? 搭建在192.168.0.111 上面

那么我们如何快速的去查询呢? ?如下 我们可以使用curl 功能 或者直接在浏览器上输入对应的查询命令? 如下:

http://192.168.0.111:8123/user=default&password=123456&query=SELECT * FROM king.user where name='测试' FORMAT JSON

说明:

前面的IP 是我们clickhouse所在的服务器IP底子

端口? ? ?8123? ? 默认的HTTP 访问端口,这个根据实际情况进行修改适配

user? ? 数据库用户名

password? 数据库密码

query? 具体查询语句

king? 指定数据库? 这里我是king 这个数据库的user表?

后面的FORMAT JSON? ?会将结果以json格式输出,如果没有,则将结果以文件下载的方式进行

结果如下:

{
   "meta":[
        {
            "name":"name",
            "type":"String"    
        },
        {
            "name":"id",
            "type":"FixedString(16)"    
        }
    ],
   "data":[
        {
            "name":"测试",
           "id":""
        }
    ],
   "rows":1,
   "statistics":{
        "elapsed":0.000000000011,
       "rows_read":1,
       "bytes_read":234
    }
}

文章来源:https://blog.csdn.net/u013416034/article/details/135824260
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。