> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/server-usage/storage-engines/connect.md).

# CONNECT

You can download a PDF version of the CONNECT documentation (1.7.0003):

{% file src="/files/id7AVnltGf2P5afxBalW" %}

| Connect Version   | Introduced                                                                                                                                                                                                                                                                                                                                             | Maturity |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- |
| Connect 1.07.0002 | [MariaDB 10.5.9](/docs/release-notes/community-server/old-releases/10.5/10.5.9.md), [MariaDB 10.4.18](/docs/release-notes/community-server/old-releases/10.4/10.4.18.md), [MariaDB 10.3.28](/docs/release-notes/community-server/old-releases/10.3/10.3.28.md), [MariaDB 10.2.36](/docs/release-notes/community-server/old-releases/10.2/10.2.36.md)   | Stable   |
| Connect 1.07.0001 | [MariaDB 10.4.12](/docs/release-notes/community-server/old-releases/10.4/10.4.12.md), [MariaDB 10.3.22](/docs/release-notes/community-server/old-releases/10.3/10.3.22.md), [MariaDB 10.2.31](/docs/release-notes/community-server/old-releases/10.2/10.2.31.md), [MariaDB 10.1.44](/docs/release-notes/community-server/old-releases/10.1/10.1.44.md) | Stable   |
| Connect 1.06.0010 | [MariaDB 10.4.8](/docs/release-notes/community-server/old-releases/10.4/10.4.8.md), [MariaDB 10.3.18](/docs/release-notes/community-server/old-releases/10.3/10.3.18.md), [MariaDB 10.2.27](/docs/release-notes/community-server/old-releases/10.2/10.2.27.md)                                                                                         | Stable   |
| Connect 1.06.0007 | [MariaDB 10.3.6](/docs/release-notes/community-server/old-releases/10.3/10.3.6.md), [MariaDB 10.2.14](/docs/release-notes/community-server/old-releases/10.2/10.2.14.md), [MariaDB 10.1.33](/docs/release-notes/community-server/old-releases/10.1/10.1.33.md)                                                                                         | Stable   |
| Connect 1.06.0005 | [MariaDB 10.3.3](/docs/release-notes/community-server/old-releases/10.3/10.3.3.md), [MariaDB 10.2.10](/docs/release-notes/community-server/old-releases/10.2/10.2.10.md), [MariaDB 10.1.29](/docs/release-notes/community-server/old-releases/10.1/10.1.29.md)                                                                                         | Stable   |
| Connect 1.06.0004 | [MariaDB 10.3.2](/docs/release-notes/community-server/old-releases/10.3/10.3.2.md), [MariaDB 10.2.9](/docs/release-notes/community-server/old-releases/10.2/10.2.9.md), [MariaDB 10.1.28](/docs/release-notes/community-server/old-releases/10.1/10.1.28.md)                                                                                           | Stable   |
| Connect 1.06.0001 | [MariaDB 10.3.1](/docs/release-notes/community-server/old-releases/10.3/10.3.1.md), [MariaDB 10.2.8](/docs/release-notes/community-server/old-releases/10.2/10.2.8.md), [MariaDB 10.1.24](/docs/release-notes/community-server/old-releases/10.1/10.1.24.md)                                                                                           | Beta     |
| Connect 1.05.0003 | [MariaDB 10.3.0](/docs/release-notes/community-server/old-releases/10.3/10.3.0.md), [MariaDB 10.2.5](/docs/release-notes/community-server/old-releases/10.2/10.2.5.md), [MariaDB 10.1.22](/docs/release-notes/community-server/old-releases/10.1/10.1.22.md)                                                                                           | Stable   |
| Connect 1.05.0001 | [MariaDB 10.2.4](/docs/release-notes/community-server/old-releases/10.2/10.2.4.md), [MariaDB 10.1.21](/docs/release-notes/community-server/old-releases/10.1/10.1.21.md)                                                                                                                                                                               | Stable   |
| Connect 1.04.0008 | [MariaDB 10.2.2](/docs/release-notes/community-server/old-releases/10.2/10.2.2.md), [MariaDB 10.1.17](/docs/release-notes/community-server/old-releases/10.1/10.1.17.md)                                                                                                                                                                               | Stable   |
| Connect 1.04.0006 | [MariaDB 10.2.0](/docs/release-notes/community-server/old-releases/10.2/10.2.0.md), [MariaDB 10.1.13](/docs/release-notes/community-server/old-releases/10.1/10.1.13.md),                                                                                                                                                                              | Stable   |
| Connect 1.04.0005 | [MariaDB 10.1.10](/docs/release-notes/community-server/old-releases/10.1/10.1.10.md)                                                                                                                                                                                                                                                                   | Beta     |
| Connect 1.04.0003 | [MariaDB 10.1.9](/docs/release-notes/community-server/old-releases/10.1/10.1.9.md)                                                                                                                                                                                                                                                                     | Beta     |

The CONNECT storage engine enables MariaDB to access external local or remote data (MED). This is done by defining tables based on different data types, in particular files in various formats, data extracted from other DBMS or products (such as Excel or MongoDB) via ODBC or JDBC, or data retrieved from the environment (for example DIR, WMI, and MAC tables)

This storage engine supports table partitioning, MariaDB virtual columns and permits defining *special* columns such as `ROWID`, `FILEID`, and `SERVID`.

No precise definition of maturity exists. Because CONNECT handles many table types, each type has a different maturity depending on whether it is old and well-tested, less well-tested or newly implemented. This is indicated for all data types.

{% columns %}
{% column %}
{% content-ref url="/pages/vF7xGka5ydw9gu6YkHit" %}
[Introduction to the CONNECT Engine](/docs/server/server-usage/storage-engines/connect/introduction-to-the-connect-engine.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/UJcCCKK8vvq0JY4O3VHH" %}
[Using CONNECT](/docs/server/server-usage/storage-engines/connect/using-connect.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/aJYDFGu1eD2sHdrKy7yE" %}
[Installing CONNECT](/docs/server/server-usage/storage-engines/connect/installing-the-connect-storage-engine.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/Ql7Mib7qmmMLz7FnXDbC" %}
[CONNECT Create Table Options](/docs/server/server-usage/storage-engines/connect/connect-create-table-options.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/xqWtE2kIhihfQVXnRaTI" %}
[CONNECT Data Types](/docs/server/server-usage/storage-engines/connect/connect-data-types.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/SXJknLL2py6vxhJW8r53" %}
[CONNECT Table Types](/docs/server/server-usage/storage-engines/connect/connect-table-types.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/2z2NlxneafRLmDTrWW10" %}
[CONNECT Security](/docs/server/server-usage/storage-engines/connect/connect-security.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/O234M7kJnKlXqBDGw4q5" %}
[CONNECT System Variables](/docs/server/server-usage/storage-engines/connect/connect-system-variables.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine has been deprecated.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/WbQkUE3lujEE1fuvvJeY" %}
[Adding the REST Feature as a Library Called by an OEM Table](/docs/server/server-usage/storage-engines/connect/connect-adding-the-rest-feature-as-a-library-called-by-an-oem-table.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/wSywapidzgpqzLVP2mOB" %}
[Compiling JSON UDFs in a Separate Library](/docs/server/server-usage/storage-engines/connect/connect-compiling-json-udfs-in-a-separate-library.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/4cOLzjdMRAZDGS8Zulup" %}
[Making the GetRest Library](/docs/server/server-usage/storage-engines/connect/connect-making-the-getrest-library.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/wJBKHISL5AQaoYHNMNHH" %}
[OEM Table Example](/docs/server/server-usage/storage-engines/connect/connect-oem-table-example.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/t1yViv0fUiRlsgiJPE7q" %}
[Current Status of the CONNECT Handler](/docs/server/server-usage/storage-engines/connect/current-status-of-the-connect-handler.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/Xi2uJ7MZ1XK0XRBJz8pZ" %}
[JSON Sample Files](/docs/server/server-usage/storage-engines/connect/json-sample-files.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The CONNECT storage engine.
{% endcolumn %}
{% endcolumns %}
