前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 mysql 命令行访问 ClickHouse 服务器

使用 mysql 命令行访问 ClickHouse 服务器

作者头像
用户1148526
发布2024-04-18 08:22:06
680
发布2024-04-18 08:22:06
举报
文章被收录于专栏:Hadoop数据仓库Hadoop数据仓库

ClickHouse 这点不错,支持MySQL wire通讯协议,用 mysql 命令行直接连 ClickHouse 服务器,用起来跟 MySQL 几乎一样。

mysql 命令行客户端版本:8.0.16

ClickHouse 服务器版本:24.1.8.22

不需要任何配置,只要网通,用 mysql 使用缺省的 9004 端口连接 ClickHouse 实例的 IP 即可:

代码语言:javascript
复制
[mysql@vvgg-z2-music-mysqld~]$mysql --protocol tcp -u default -p123456 -P 9004 -h 172.18.4.126 -e "status;select version();show databases;select count(*) from db1.hits_replica_all;" -vv 2>/dev/null
--------------
mysql  Ver 8.0.16 for linux-glibc2.12 on x86_64 (MySQL Community Server - GPL)

Connection id:		24
Current database:	default
Current user:		default
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server version:		24.1.8.22-ClickHouse 
Protocol version:	10
Connection:		172.18.4.126 via TCP/IP
Server characterset:	0
Db     characterset:	0
Client characterset:	0
Conn.  characterset:	0
TCP port:		9004
--------------

--------------
select version()
--------------

+-----------+
| version() |
+-----------+
| 24.1.8.22 |
+-----------+
1 row in set (0.01 sec)
Read 1 rows, 1.00 B in 0.000272 sec., 3676 rows/sec., 3.59 KiB/sec.

--------------
show databases
--------------

+--------------------+
| name               |
+--------------------+
| INFORMATION_SCHEMA |
| db1                |
| default            |
| information_schema |
| system             |
| tutorial           |
+--------------------+
6 rows in set (0.00 sec)
Read 6 rows, 114.00 B in 0.000443 sec., 13544 rows/sec., 251.31 KiB/sec.

--------------
select count(*) from db1.hits_replica_all
--------------

+---------+
| count() |
+---------+
| 8873898 |
+---------+
1 row in set (0.00 sec)
Read 2 rows, 32.00 B in 0.004355 sec., 459 rows/sec., 7.18 KiB/sec.

Bye
[mysql@vvgg-z2-music-mysqld~]$
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-04-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档