推荐三款工具都是跨平台的,mysql命令行,dbeaver,tabix。
1,mysql命令行
- <mysql_port>9004</mysql_port>
在config.xml中添加mysql端口,重启clickhouse后,就可以登录了。
- [tidb@testticdc ~]$ mysql -u default -p -h 10.0.10.23 -P 9004
- Enter password:
- Welcome to the MariaDB monitor. Commands end with ; or \g.
- Your MySQL connection id is 1
- Server version: 20.8.3.18-ClickHouse 0
- Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
- Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
- MySQL [(none)]> show databases;
- +--------------------------------+
- | name |
- +--------------------------------+
- | _temporary_and_external_tables |
- | default |
- | netjoytest |
- | netjoytest1 |
- | system |
- +--------------------------------+
- 5 rows in set (0.00 sec)
- MySQL [(none)]> use netjoytest1;
- Reading table information for completion of table and column names
- You can turn off this feature to get a quicker startup with -A
- Database changed
- MySQL [netjoytest1]> show tables;
- +-----------+
- | name |
- +-----------+
- | tank1 |
- | tank1_all |
- | tanktest |
- | tanktest2 |
- | tanktest3 |
- | tanktest4 |
- +-----------+
- 6 rows in set (0.00 sec)
- MySQL [netjoytest1]> select * from tank1_all limit 2;
- +------+------+------+---------------------+
- | id | name | age | create_time |
- +------+------+------+---------------------+
- | 2 | tank | 0 | 2021-08-23 14:21:30 |
- | 3 | tank | 0 | 2021-08-23 14:21:30 |
- +------+------+------+---------------------+
- 2 rows in set (0.01 sec)
像navicate,hedisql,sequel pro等都可以连,不过图形界面点不了,只能sql查询。
2,dbeaver客户端工具,这个工具很强大,推荐使用
3,tabix有点类似于phpmyadmin
下载:git clone https://github.com/tabixio/tabix.git
配置nginx
- [root@localhost vhosts]# cat ck.conf
- server {
- listen 10090;
- server_name 10.0.50.20;
- charset utf-8;
- root /root/tabix/build;
- location / {
- if (!-f $request_filename) {
- rewrite ^(.*)$ /index.html last;
- }
- index index.html index.htm;
- }
- }
转载请注明
作者:海底苍鹰
地址:http://blog.51yip.com/clickhouse/2524.html