天天看点

tdengine学习

taos命令行

将IP地址和域名写入host文件

windows: C:\Windows\System32\drivers\etc\hosts

linux: /etc/hosts

10.24.11.217 tdengine
192.168.1.100 database
           

防火墙配置

打开TCP和UDP的6030端口 TCP和UDP都要打开

默认端口 6030

默认用户名 root

默认密码 taosdata

firewall-cmd --zone=public  --add-port=6030/tcp  --permanent
firewall-cmd --zone=public  --add-port=6030/udp  --permanent
firewall-cmd --reload
           

连接命令

taos -h tdengine
taos -h tdengineprod
           

退出命令

quit;
           

查看服务器版本

SELECT server_version();
2.0.20.13
           

查看所有数据库

show databases;
show databases\G;
\G表示按行显示
           

进入数据库

use demo;
           

查看所有表

show tables;
           

一般创建示例

#创建数据库
create database demo;
#进入数据库
use demo;
#创建测试表,并插入数据。因为是时序数据库,因此第一个字段类型必须是TIMESTAMP。
create table t (ts timestamp, speed int);
#查看表结构
describe  t;
           

插入数据

insert into t values ('2019-07-15 00:00:00', 10);
insert into t values ('2019-07-15 01:00:00', 20);
           

查询数据

select * from t;
           

查询限制行数

select * from acaf102 limit 1,100;
select * from acaf102 order by ts desc limit 1,100;
select count(*) from acac101;
           

超级表

把table换成stable

gui工具

tdenginegui
https://github.com/skye0207/TDengineGUI
Taos.Studio
https://github.com/maikebing/Taos.Studio
           

目前gui工具使用都不太好用,还是等官方出一个吧