购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.1 客户端命令行方式

4.1.1 简介

安装完InfluxDB后,就可以使用InfluxDB了,在此章将会用到influx命令行工具,它包含在InfluxDB的安装目录里,进入InfluxDB安装的根目录就可以看到。Influx程序是InfluxDB的命令行工具,是一种类似于MySQL命令行工具的轻量级工具。它的底层是通过InfluxDB的HTTP API接口来和InfluxDB进行通信。

4.1.2 使用InfluxDB

1.启动InfluxDB

打开CMD,进入InfluxDB目录,输入influxd按Enter键即可启动成功,如图4-1所示。

图4-1 启动influxd

需要注意的是可能会弹出“需要网络允许”的提示,单击“允许访问”即可,这样InfluxDB才允许使用网络,被客户端连接。

2.启动客户端

与启动InfluxDB方法一样,打开CMD,进入InfluxDB目录,输入influx按Enter键即可启动,如图4-2所示。

图4-2 启动influx

到此,InfluxDB数据库、命令行界面均已启动成功。但是初次使用还需要进行初始化设置,也就是创建一个初始用户,用于使用InfluxDB时进行认证,否则在用influx命令时可能会遇到没有权限等问题。初始化设置有两种方式。

第一种是使用InfluxDB UI界面设置。启动InfluxDB后就可以进入InfluxDB的UI界面,InfluxDB官网提供了两种数据可视化方式,一种是InfluxDB UI,另一种是Chronograf,这两种UI界面在之前章节中有介绍具体的安装和使用方式,这里不再过多述说。

初次使用需要进行一些简单的账号、密码创建。单击“Get Started”,按要求输入“Username”“Password”“Confirm Password”“Organization Name”“Bucket Name”,单击“Continue”后即可进入InfluxDB UI界面,如图4-3所示。

第二种进行初始设置方式是使用cli命令行,输入influx setup,按要求依次输入primary username、password、confirm password、organization name、bucket name、retention period,完成这些步骤之后,就可以正式使用InfluxDB了。

图4-3 InfluxDB UI界面

4.1.3 Influx基本命令

influx内置了一些命令,通过influx help命令可以输出查看,客户端支持的命令都在这里,并且每个关键字后面都进行了解释,还可以通过influx command --help命令,查看某个命令的详细使用以及需要哪些参数及其解释。help命令输出如图4-4所示。

图4-4 内置命令

influx全部命令及含义如表4-1所示。

表4-1 influx全部命令 C2c7xhNFYN1u8m8ZlbAMXzbFwJJ0C6PyOG0zsRjkjwOGJ4q6Taaw339MOgb+oMLQ

点击中间区域
呼出菜单
上一章
目录
下一章
×