Ignition, produced by Inductive Automation, is a powerful industrial application platform used to build and deploy SCADA, HMI, and Industrial Internet of Things (IIoT) systems. It offers a unified development environment for real-time data collection, visualization, alarming, reporting, and control across industrial operations.
Ignition supports a variety of SQL databases with its SQL Bridge module, and you can add database connections to your Ignition deployment through JDBC. This article describes how to install TDengine’s JDBC connector in Ignition and integrate the two products.

Prerequisites
- Install TDengine. For instructions, see Get Started.
- Install Ignition. For instructions, see the official documentation.
Procedure
- Download the TDengine JDBC connector from Maven.
- On the Versions tab, click Browse next to the latest version of the connector.
- On the page displayed, download the
taos-jdbcdriver-<version>-dist.jar
file to your local machine.
- Add a new JDBC driver in Ignition as described in the Ignition documentation and select the JAR file that you downloaded in the previous step.
- Configure the driver as follows:
- Classname: Enter
com.taosdata.jdbc.rs.RestfulDriver
- URL Format: Enter
jdbc:TAOS-RS://<taosAdapter-address:port>/<database-name>
- Retain the default values for other options. It is not necessary to configure a database translator.
- Classname: Enter
- Add a new database connection in Ignition as described in the Ignition documentation.
- Select the JDBC driver that you created in the previous step.
- In the Connect URL field, enter
jdbc:TAOS-RS://<taosAdapter-address:port>/<database-name>
You can now use TDengine with the SQL Bridge module in Ignition.
Thanks to Srinivasan Sekar for detailing these steps in his LinkedIn article.