45 lines
3.3 KiB
Markdown
45 lines
3.3 KiB
Markdown
---
|
|
title: influx - InfluxDB command line interface
|
|
menu:
|
|
influxdb_1_7:
|
|
name: influx
|
|
weight: 10
|
|
parent: Tools
|
|
v2: /influxdb/v2.0/reference/cli/influx/
|
|
---
|
|
|
|
The `influx` command line interface (CLI) provides an interactive shell for the HTTP API associated with `influxd`. Use `influx` to write data (manually or from a file), query data interactively, and view query output in different formats.
|
|
|
|
|
|
## Usage
|
|
|
|
```
|
|
influx [flags]
|
|
|
|
```
|
|
|
|
|
|
## Flags {.no-shorthand}
|
|
|
|
| Flag | Description |
|
|
|-----------------------------|-------------------------------------------------------------------------------------------------------|
|
|
| `-version` | Display the version and exit |
|
|
| `-host` | HTTP address of InfluxDB (default: `http://localhost:8086`) |
|
|
| `-port` | Port to connect to |
|
|
| `-socket` | Unix socket to connect to |
|
|
| `-database` | Database to connect to the server |
|
|
| `-password` | Password to connect to the server. Leaving blank will prompt for password. |
|
|
| `-username` | Username to connect to the server |
|
|
| `-ssl` | Use https for requests |
|
|
| `-unsafessl` | Set this when connecting to the cluster using https |
|
|
| `-execute` | Execute command and quit |
|
|
| `-type` | Specify the query language for executing commands or when invoking the REPL. |
|
|
| `-format` | Specify the format of the server responses: json, csv, or column |
|
|
| `-precision` | Specify the format of the timestamp: rfc3339, h, m, s, ms, u or ns |
|
|
| `-consistency` | Set write consistency level: any, one, quorum, or all |
|
|
| `-pretty` | Turns on pretty print for JSON format |
|
|
| `-import` | Import a previous database export from file |
|
|
| `-pps` | Points per second the import will allow. The default is `0` and will not throttle importing. |
|
|
| `-path` | Path to file to import |
|
|
| `-compressed` | Set to true if the import file is compressed |
|