TiDB Migration Tool

Move schema and data between TiDB and PostgreSQL, SQL Server, Oracle, MySQL, or MariaDB. DBConvert connects to TiDB through its MySQL-compatible protocol.

Choose the other database

TiDB uses the MySQL side of the selected database-pair tool.

More TiDB directions

These tools also connect to TiDB through their MySQL-family side.

View all MySQL-family tools

TiDB ↔ MySQL / MariaDB

A pair tool containing the MySQL family can open MySQL-compatible connections on both sides. Use TiDB, MySQL, or MariaDB as either source or destination; a separate direction-specific or TiDB-specific license is not required.

Choose a MySQL-family pair
Microsoft Access

TiDB ↔ Access

Move Access tables into TiDB or export TiDB data to an Access database.

SQLite

TiDB ↔ SQLite

Load a SQLite database into TiDB or create a local SQLite copy from TiDB data.

dBase and FoxPro

TiDB ↔ dBase / FoxPro

Move legacy DBF tables into TiDB or export selected TiDB data to DBF files.

Working with DB2, Firebird, Excel, or several database platforms in one project? Use DBConvert Studio instead of purchasing and managing several pair tools.

Price and licensing

  • $179 one-time license for each DBConvert or DBSync pair tool.
  • DBConvert migration and DBSync synchronization are licensed separately.
  • One pair tool accepts either database family as source or destination.
License terms

Trial and runtime

  • Free, time-unlimited trial with record and feature limits.
  • Runs as a Windows desktop application.
  • Connects to self-managed TiDB or TiDB Cloud when network and TLS access is configured.
Trial limitations

Review TiDB compatibility before the run

MySQL protocol compatibility does not make TiDB behavior identical to MySQL.

Database objects and SQL behavior

  • Review generated column types, default values, character sets, collations, and identifier case.
  • Validate indexes, keys, auto-increment behavior, and DDL against the exact TiDB version and service tier.
  • Rewrite stored procedures, functions, triggers, and events outside the data-transfer job; TiDB does not support these MySQL objects.
TiDB MySQL compatibility

Connection checklist

  1. 1.Copy the TiDB host, SQL port, database name, username, and password.
  2. 2.Allow the Windows machine running DBConvert to reach the TiDB endpoint.
  3. 3.For TiDB Cloud, apply the TLS mode and CA certificate required by the selected connection method.
  4. 4.Test the connection, run a representative subset, and validate the target before the full transfer.
TiDB Cloud connection guide