我可以使用get方法从clickhouse数据库获取数据,类似地,我想使用post方法插入数据。他们怎么会这样做
ljsrvy3e1#
只允许使用post方法修改http接口中的数据。在clickhouse官方文档中查看下面给出的示例。
echo 'INSERT INTO t VALUES (1),(2),(3)' | curl 'http://localhost:8123/' --data-binary @-
https://clickhouse.yandex/docs/en/interfaces/http_interface/使用后期图像编辑。插入后 Postman 和clickhouse客户端的屏幕截图
lb3vh1jj2#
尝试以下方法:首先,改变 <readonly> 通过更改将click house server的user.xml中的标记从只读模式更改为读写模式 <readonly> 将标记值设置为0(零)。url:http://localhost:8123/?query=insert%20into%20db_name.table_name%20format%20values body:('1','2','3')//body应为元组格式。refer:https用法:/clickhouse docs.readthedocs.io/en/latest/settings/queryŠcomplexity.htmlŠreadonly
<readonly>
2条答案
按热度按时间ljsrvy3e1#
只允许使用post方法修改http接口中的数据。
在clickhouse官方文档中查看下面给出的示例。
https://clickhouse.yandex/docs/en/interfaces/http_interface/
使用后期图像编辑。
插入后 Postman 和clickhouse客户端的屏幕截图
lb3vh1jj2#
尝试以下方法:首先,改变
<readonly>
通过更改将click house server的user.xml中的标记从只读模式更改为读写模式<readonly>
将标记值设置为0(零)。url:http://localhost:8123/?query=insert%20into%20db_name.table_name%20format%20values body:('1','2','3')//body应为元组格式。
refer:https用法:/clickhouse docs.readthedocs.io/en/latest/settings/queryŠcomplexity.htmlŠreadonly