MindsDB enables you to connect various data sources, including relational and non-relational databases, data warehourses, data streams, and applications. It uses the connected data for training AI models and generating predictions. Furthermore, MindsDB abstracts AI models as virtual tables, leveraging the power of data infrastructure.

MindsDB provides over 100 data handlers to connect the available data sources.

If you don’t find a data source of your interest, you can request a feature here or build a handler following this instruction for data handlers and this instruction for applications.

This section contains instructions on how to connect data sources to MindsDB.

Applications

Databases


Here is how you can query for all the available data handlers used to create database connections.

SELECT *
FROM information_schema.handlers
WHERE type = 'data';

Or, alternatively:

SHOW HANDLERS
WHERE type = 'data';

And here is how you can query for all the connected databases:

SELECT *
FROM information_schema.databases;

Or, alternatively:

SHOW [FULL] DATABASES;