MySQL → Firebird migration usually means moving a MySQL-compatible
server into a Firebird .fdb database or Firebird server
for an embedded, desktop, or InterBase-compatible application.
DBConvert handles the table-level work: it reads MySQL, MariaDB,
Percona Server for MySQL, Amazon RDS / Aurora for MySQL, Azure
Database for MySQL, or Google Cloud SQL for MySQL; creates Firebird
tables, fields, indexes, primary keys, foreign keys, and supported
views; maps types; and copies the rows. The parts that need review
are generated keys, unsigned numbers, ENUM / SET,
JSON columns, character sets, and MySQL-specific SQL.
What DBConvert does on this path:
turns a MySQL-compatible source into a Firebird target through a
guided desktop workflow:
-
Connects to MySQL, MariaDB, Percona Server for MySQL, and managed MySQL services.
-
Writes to a Firebird
.fdb file or Firebird / InterBase server destination.
-
Maps tables, fields, indexes, primary keys, foreign keys, and supported views with per-table type review before the target is created.
-
Saves the job as a repeatable session for test loads; DBSync keeps MySQL and Firebird aligned during a staged cutover.
What it does not do:
MySQL stored procedures, functions, triggers, events, grants,
and application SQL are not translated into Firebird PSQL. They
should be inventoried separately and rewritten against the final
Firebird schema.