-
Notifications
You must be signed in to change notification settings - Fork 0
Influxdb Learning Report csd
Shidan Cheng edited this page Nov 7, 2019
·
1 revision
- 环境:macOS
-
brew install influxdb
安装influxdb -
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.influxdb.plist
后台启动 -
ps -ef | grep influxd
查看是否启动成功 -
influxd -config /usr/local/etc/influxdb.conf
前台启动 -
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.influxdb.plist
停止
brew install chronograf
chronograf
localhost:8888
-
database:数据库
-
measurement:数据库中的表
-
points:表中的一条记录
- time:时间,主索引(自动生成)
- fields:无索引的属性
- tags:有索引的属性
命令 | 说明 |
---|---|
influx |
进入influx终端 |
exit |
退出influx终端 |
show databases |
显示所有数据库 |
create database <db_name> |
新建数据库 |
drop database <db_name> |
删除数据库 |
use <db_name> |
使用某一数据库 |
show measurements |
显示数据库中的表 |
drop measurement <table_name> |
删除表 |
insert <table_name>,<tags> <values> [timestamp] |
向表中插入记录/新建表 |
select <fields> from <table_name> |
查询记录 |
insert <table>,<tags> <values> [timestamp] |
timestamp和tags相同的数据会被覆盖(可视为更新) |
delete from <table_name> [where] |
删除记录,记录域值请用单引号''
|
show users |
显示用户 |
create user "usr_name" with password 'pwd' |
新建用户 |
drop user "usr_name" |
删除用户 |