All Products
Search
Document Center

Lindorm:Use Lindorm SQL to develop applications

Last Updated:Jun 17, 2025

The MySQL protocol offers greater stability, reliability, and superior performance. We recommend that you use the MySQL protocol to connect to LindormTable.

Important

The Avatica protocol is now only maintained for existing applications, and is not recommended for new implementations.

Use the MySQL protocol to develop applications (recommended)

The LindormTable MySQL protocol is compatible with multiple programming languages, such as Java, Python, Go, C, C#, Rust, and Node.js. You can use these languages to develop applications and execute simple SQL statements to create, read, update, and delete data in Lindorm.

Programming language

Reference

Java

Use Java JDBC APIs to develop applications

Use Druid to develop applications

Use the MyBatis framework to develop applications

Python

Use Python to develop applications

Develop applications based on a Python ORM framework

Go

Use Go to develop applications

Use the GORM library to develop applications

C

Use C API to develop applications

C#

Use C# to develop applications

Rust

Use Rust to develop applications

PHP

Use PHP to develop applications

Node.js

Develop applications by using Node.js

ODBC

Use ODBC to develop applications

Use the Avatica protocol to develop applications (only maintained for existing applications)

Programming language

References

Java

Use Java JDBC APIs to develop applications

Use Druid to develop applications

Python

Use Python DB-API to develop applications

Use DBUtils to develop applications

Go

Use the APIs provided by the database/sql library of Go to develop applications