clickhouse使用docker安装单机版
环境:centos7、docker
1、安装clickhouse
1 | docker run --restart=always -d --name clickhouse-server --ulimit nofile=262144:262144 -p 8123:8123 -p 9000:9000 -p 9009:9009 yandex/clickhouse-server |
2、默认用户default 密码为空,这儿进行密码创建 654321
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | 进入容器 docker exec -it clickhouse-server /bin/bash 1、安装vim工具 apt- get update apt- get install vim -y 2、获取加密后的密码 修改clickhouse的用户密码需要在users.xml中配置 需要注意的是: 密码必须为加密过的形式, 否则会一直连不上。 我们这次采用SHA256的方式加密 root@f74af558dad4:/# PASSWORD=$(base64 < /dev/urandom | head -c8); echo "654321" ; echo -n "654321" | sha256sum | tr -d '-' 654321 481f6cc0511143ccdd7e2d1b1b94faf0a700a8b49cd13922a70b5ae28acaa8c5 3、修改users.xml vi /etc/clickhouse-server/users.xml 将<password></password> #注意没有注释的地方 改为 <password_sha256_hex>481f6cc0511143ccdd7e2d1b1b94faf0a700a8b49cd13922a70b5ae28acaa8c5</password_sha256_hex> 4、使用密码登陆验证 root@f74af558dad4:cd /etc/clickhouse-server# clickhouse-client -h 127.0.0.1 -d default -m -u default --password '654321' ClickHouse client version 20.10.2.20 (official build). Connecting to database default at 127.0.0.1:9000 as user default . Connected to ClickHouse server version 20.10.2 revision 54441. f74af558dad4 :) show databases; SHOW DATABASES ┌─name───────────────────────────┐ │ _temporary_and_external_tables │ │ default │ │ system │ └────────────────────────────────┘ 3 rows in set . Elapsed: 0.003 sec. f74af558dad4 :) |
做一个决定,并不难,难的是付诸行动,并且坚持到底。
分类:
clickhouse数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了