说明
视图工具 dbeaver-ce-26.0.0-windows-x86_64.exe
时序数据库 TDengine-server-3.0.7.1-Windows-x64.exe
下载链接:https://docs.taosdata.com/releases/tdengine/#!

视图工具~安装流程
**注:**在D盘创建一个名为 dbeaver 的文件夹,双击dbeaver-ce-26.0.0-windows-x86_64.exe 执行安装命令如下图所示:


安装 编辑链接 ~进行链接配置 注:选择3.2.7版本



时序数据库~安装流程

进入 C:\TDengine\cfg 修改taos.cfg

编辑修改taos.cfg ,指向挂载的位置

将数据,日志挂载到D:\TDengine,并创建 文件夹 TDengine / log 和data

运行脚本
打开桌面 Taos Shell 点击编辑

复制命令行进 taos.bat

或打开位置所在

复制命令行进去

bash
@echo off
chcp 65001 >nul
title TDengine 启动脚本
color 0A
:: ==============================================
:: 自动检测 TDengine 安装路径(支持 64位 默认路径)
:: 如果未找到,可手动修改下方的 TDENGINE_PATH
:: ==============================================
if exist "C:\TDengine\taosd.exe" (
set "TDENGINE_PATH=C:\TDengine"
) else if exist "C:\Program Files\TDengine\taosd.exe" (
set "TDENGINE_PATH=C:\Program Files\TDengine"
) else if exist "D:\TDengine\taosd.exe" (
set "TDENGINE_PATH=D:\TDengine"
) else (
echo 错误:未找到 TDengine 安装目录!
echo 请手动修改脚本中的 TDENGINE_PATH 变量,指定你的安装路径。
pause
exit /b 1
)
:: 验证关键组件是否存在
if not exist "%TDENGINE_PATH%\taosd.exe" (
echo 错误:在 %TDENGINE_PATH% 下未找到 taosd.exe
pause
exit /b 1
)
if not exist "%TDENGINE_PATH%\taos.exe" (
echo 错误:在 %TDENGINE_PATH% 下未找到 taos.exe
pause
exit /b 1
)
if not exist "%TDENGINE_PATH%\taosadapter.exe" (
echo 警告:未找到 taosadapter.exe(可选组件,不影响核心功能)
)
if not exist "%TDENGINE_PATH%\taosBenchmark.exe" (
echo 警告:未找到 taosBenchmark.exe(可选组件)
)
:: 检查服务是否已启动(通过进程名)
tasklist /FI "IMAGENAME eq taosd.exe" 2>NUL | find /I "taosd.exe" >NUL
if %errorlevel% equ 0 (
echo ✅ taosd 服务已在运行中
) else (
echo 正在启动 taosd(数据库引擎)...
start "taosd" "%TDENGINE_PATH%\taosd.exe"
timeout /t 3 /nobreak >nul
)
tasklist /FI "IMAGENAME eq taosadapter.exe" 2>NUL | find /I "taosadapter.exe" >NUL
if %errorlevel% equ 0 (
echo ✅ taosadapter 服务已在运行中
) else (
if exist "%TDENGINE_PATH%\taosadapter.exe" (
echo 正在启动 taosadapter(REST 接口)...
start "taosadapter" "%TDENGINE_PATH%\taosadapter.exe"
)
)
echo.
echo ========================================
echo TDengine 组件启动菜单
echo ========================================
echo.
:menu
echo 请选择要执行的操作:
echo 1. 启动 taos 命令行客户端
echo 2. 启动 taosBenchmark 性能测试工具
echo 3. 退出脚本
:: 使用 choice 命令接收单按键输入,避免无效字符
choice /c 123 /n /m "请输入数字 (1/2/3): "
set choice=%errorlevel%
if %choice% equ 1 (
echo 启动 taos 客户端...
start "taos shell" "%TDENGINE_PATH%\taos.exe"
goto menu
)
if %choice% equ 2 (
if not exist "%TDENGINE_PATH%\taosBenchmark.exe" (
echo 错误:taosBenchmark.exe 不存在,无法启动。
pause
goto menu
)
echo 启动 taosBenchmark...
"%TDENGINE_PATH%\taosBenchmark.exe"
echo.
goto menu
)
if %choice% equ 3 (
echo 脚本结束。
exit /b 0
)
:: choice 只会返回 1/2/3,因此不会执行到这里,但保留以防万一
goto menu
启动TDengine TSDB
双击 桌面 Taos Shell 图标方可启动,如窗口被关闭TDengine TSDB 服务也会关闭

创建数据库
进入C:\TDengine 双击 taos.exe

执行命令行!
sql
# 创建一个名为 iot_data 的数据库
CREATE DATABASE iot_data;
查看是否创建成功命令如下!
sql
# 查看全部数据库
SHOW DATABASES;

数据库密码修改
进入C:\TDengine 双击 taos.exe

执行命令如下
sql
ALTER USER root PASS 'your_new_password';