Identify your version


MySQL updates

MySQL version history

All versions for Stitch's MySQL integration, including release and deprecation dates.

Version Status Release Deprecation End of life (Sunset)
version 2 Beta April 16, 2021
version 1 (latest) Released October 24, 2017

MySQL changelog

The five most recent updates made to the MySQL integration. Refer to the MySQL Integration Changelog for this integration's full history.

Date Type Entry title
Apr 16, 2021 Beta MySQL integration: New version (v2) now in beta
Mar 24, 2021 New feature New feature: Integration changelogs
Sep 18, 2019 Updated feature MySQL (v1) integrations: Fix composite Primary Key sorting for Full Table Replication
Sep 1, 2019 Sunset MySQL (v15-10-2015) sunset
Mar 18, 2019 Updated feature MySQL (v1) integrations: Allow non-auto-incrementing Primary Keys for Full Table
View all entries in the MySQL Integration Changelog

MySQL version features

In this section:

MySQL version comparison

MySQL
version 2
MySQL
version 1
(latest)
STITCH
Release status

Beta

Released on October 24, 2017

Supported by

Stitch

Stitch

Stitch plan

Standard

Standard

Supported versions

n/a

n/a

API availability

Available

Available

Singer GitHub repository

Not Applicable

singer-io/tap-mysql

CONNECTION METHODS
SSH connections

Supported

Supported

SSL connections

Supported

Supported

REPLICATION SETTINGS
Anchor Scheduling

Supported

Supported

Advanced Scheduling

Supported

Supported

Table-level reset

Supported

Supported

Configurable Replication Methods

Supported

Supported

REPLICATION METHODS
Log-based Replication

Supported

Supported

Key-based Replication

Supported

Supported

Full Table Replication

Supported

Supported

DATA SELECTION
Table selection

Supported

Supported

Column selection

Supported

Supported

View replication

Supported

Supported

Select all

Supported, with prerequisites

Supported, with prerequisites

TRANSPARENCY
Extraction Logs

Supported

Supported

Loading Reports

Supported

Supported


Data types

In the table below are the data types MySQL integrations support and the Stitch data type it will map to, depending on the version of the integration being used:

  • indicates that the data type is supported. Following the icon is the Stitch data type it will map to.
  • indicates that the data type is supported, but there is additional information you should know. Hover over the icon to view a tooltip with the information.
  • indicates that the data type isn't applicable to the integration. This is usually because the integration doesn't use that particular data type.
  • indicates that the data type isn't supported. In Stitch, columns with unsupported data types will have Unavailable in the Type column of the Tables to Replicate tab.

Refer to the Data typing guide for more info about how Stitch identifies and types data when it's loaded into your destination.

Note: This table doesn't display info for versions that have been sunset.

MySQL
version 2
BIGINT BIGINT
BINARY
BIT
BIT(1) BOOLEAN
BIT>1
BLOB
CHAR STRING
DATE DATE
DATETIME TIMESTAMP
DECIMAL DECIMAL
DOUBLE DOUBLE
ENUM STRING
FLOAT FLOAT
GEOMETRY
GEOMETRYCOLLECTION
INT INTEGER
INTEGER INTEGER
JSON STRING
LINESTRING
LONGBLOB
LONGNVARCHAR
LONGTEXT STRING
LONGVARBINARY
LONGVARCHAR STRING
MEDIUMBLOB
MEDIUMINT INTEGER
MEDIUMTEXT STRING
MULTILINESTRING
MULTIPOINT
MULTIPOLYGON
NCHAR STRING
NUMERIC DECIMAL
NVARCHAR STRING
OTHER
POINT
POLYGON
REAL DOUBLE
SET
SMALLINT INTEGER
TEXT STRING
TIME
TIMESTAMP TIMESTAMP , formatted as DATE-TIME
TINYBLOB
TINYINT
TINYINT(1) BOOLEAN
TINYINT>1 INTEGER
VARCHAR STRING
YEAR

Questions? Feedback?

Did this article help? If you have questions or feedback, feel free to submit a pull request with your suggestions, open an issue on GitHub, or reach out to us.