influxdb3 create table
InfluxDB 3 Core 正在公开发布 Alpha 版本
InfluxDB 3 Core 正在公开发布 Alpha 版本,可用于测试和反馈,但不适用于生产环境。产品和本文档都在不断完善中。我们欢迎并鼓励您提供关于 Alpha 版本体验的意见,并邀请您加入我们的公共渠道以获取更新和分享反馈。
influxdb3 create table
命令在数据库中创建一个表。
用法
influxdb3 create table [OPTIONS] \
--tags [<TAGS>...] \
--database <DATABASE_NAME> \
<TABLE_NAME>
参数
- TABLE_NAME:要创建的表的名称。
选项
选项 | 描述 | |
---|---|---|
-H | --host | 正在运行的 InfluxDB 3 Core 服务器的主机 URL(默认为 http://127.0.0.1:8181 ) |
-d | --database | (必需) 要操作的数据库的名称 |
--token | 身份验证令牌 | |
--tags | (必需) 要包含在表中的标签列的空格分隔列表 | |
--fields | 要包含在表中的字段列的空格分隔列表 | |
-h | --help | 打印帮助信息 |
标签和字段命名要求
标签和字段键是字母数字,并且必须以字母或数字开头。它们可以包含破折号 (-
) 和下划线 (_
)。
选项环境变量
您可以使用以下环境变量来设置命令选项
环境变量 | 选项 |
---|---|
INFLUXDB3_HOST_URL | --host |
INFLUXDB3_DATABASE_NAME | --database |
INFLUXDB3_AUTH_TOKEN | --token |
示例
在以下示例中,替换以下内容
DATABASE_NAME
:数据库名称TABLE_NAME
:表名称
创建表
influxdb3 create table \
--tags tag1 tag2 tag3 \
--database DATABASE_NAME
TABLE_NAME
创建带有标签和字段列的表
influxdb3 create table \
--tags room sensor_id \
--fields temp:float64 hum:float64 co:int64 \
--database DATABASE_NAME
TABLE_NAME
此页是否对您有帮助?
感谢您的反馈!
支持与反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB 3 Core 和本文档的反馈和错误报告。要获得支持,请使用以下资源
拥有年度合同或支持合同的客户可以联系 InfluxData 支持。