最近在学习click house
介绍 安装在这 clickhouse 官网
因为我这边使用的是虚拟机,MySQL安装在windows上,在clickhouse 中最开始配置的MySQL数据库使用的ip是vmware随机分配的ip,导致下次使用vmware时分配给windows的ip变化了,所以clickhouse server连接不上原来的MySQL数据库。
报错如图
就是 Code: 210. DB::NetException: Connection refused 这个错误。
我觉得我一路学习总是犯一些奇怪的错误,这个问题在网上有没有搜到解决方法,那我这边给出一种方法
就是修改clickhouse 连接MySQL的配置文件,默认目录是 /var/lib/clickhouse/metadata ,在这个目录下能够看到使用的数据库名称。
mysql_db就是我在clickhouse中使用的mysql数据库名称, 那只要修改mysql_db.sql 这个文件,将ip修改为正确的ip,然后重启clickhouse sever 就可以啦。
祝你 学的开心 哈哈哈。