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.
More TiDB directions
These tools also connect to TiDB through their MySQL-family side.
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.
TiDB ↔ Access
Move Access tables into TiDB or export TiDB data to an Access database.
TiDB ↔ SQLite
Load a SQLite database into TiDB or create a local SQLite copy from TiDB data.
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.
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.
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.
Connection checklist
- 1.Copy the TiDB host, SQL port, database name, username, and password.
- 2.Allow the Windows machine running DBConvert to reach the TiDB endpoint.
- 3.For TiDB Cloud, apply the TLS mode and CA certificate required by the selected connection method.
- 4.Test the connection, run a representative subset, and validate the target before the full transfer.