How to Use EDB2MySQL

The typical workflow follows the order of the tabs in the main window.

Step 1 — Deploy the PHP backend

Copy edbapi.php and configure config.php on the target web server.

PHP Backend Setup

Step 2 — Configure the remote connection

On the Remote Configuration tab, enter the API URL and database credentials.
Click Test API, then Test DB to verify connectivity.
Click Get Server Information to load server capabilities.

Remote Configuration

Step 3 — Open the source database

On the Source Database tab, click Open Session to configure the EDB connection, then Open Database to select the database to convert.

Source Database

Step 4 — Configure the target

On the Target Database tab, confirm the server type (MySQL or MariaDB) and choose the default charset and collation for the converted schema.

Target Database · Charsets and Collations

Step 5 — Generate the schema script

On the Schema Conversion tab, select the objects to convert, set the output file path, and click Generate Script. Review any warnings in the log.

Schema Conversion

Step 6 — Run the schema script

On the Migration tab, review the generated script in the editor and click Upload and Run to execute it on the target server.

Migration Tab

Step 7 — Migrate the data

On the Migration tab, click Migrate Data to open the migration dialog and transfer rows from EDB to MySQL/MariaDB.

Data Migration Dialog

SQL Console

Available on the SQL Console tab for running SQL on the remote server and viewing results.
Requires an EDB session and database to be open and the API URL configured on the Remote Configuration tab (result sets are stored in a local EDB temporary table).

SQL Console

(C) 2026 Easygate, Lda