This is the implementation of the TiDB data handler for MindsDB. TiDB is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing workloads. It is MySQL-compatible and can provide horizontal scalability, strong consistency, and high availability.Documentation Index
Fetch the complete documentation index at: https://docs.mindsdb.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before proceeding, ensure the following prerequisites are met:- Install MindsDB locally via Docker or Docker Desktop.
- To connect TiDB to MindsDB, install the required dependencies following this instruction.
- Install or ensure access to TiDB.
Implementation
This handler is implemented by extending the MySQL data handler. The required arguments to establish a connection are as follows:useris the database user.passwordis the database password.hostis the host name, IP address, or URL.portis the port used to make TCP/IP connection.databaseis the database name.