Migrate PostgreSQL to Percona

Want to migrate from PostgreSQL to Percona?

Try Withdata DBCopier, a PostgreSQL to Percona converter for Windows, Mac, and Linux, Migrate PostgreSQL to Percona, Easy and Fast.

  • Step by Step, just a few mouse clicks.
  • Create Percona tables with auto mapping data types. Create Percona indexes.

Download Withdata DBCopier Download DBCopier

Migrate from PostgreSQL to Percona

Login to PostgreSQL -> Login to Percona -> Select tables to migrate -> Migrate from PostgreSQL to Percona

Choose source PostgreSQL database and logon.

Migrate PostgreSQL to Percona - Choose PostgreSQL and logon

Choose target Percona database and logon.

Migrate PostgreSQL to Percona - Choose Percona and logon

Click “Wizard – Import All Tables” at task dialog.

migrate from PostgreSQL to Percona - Task Window

then show the wizard.

1. Open source PostgreSQL.

Switch from PostgreSQL to Percona - Open source database

2. Set “Import Type”.

Migrate from PostgreSQL to Percona - list target tables

3. Select Percona tables to migrate.

Switch from PostgreSQL to Percona - select tables

4. Migrate from PostgreSQL to Percona.

Create Percona tables. Copy PostgreSQL data to Percona. Create Percona indexes.

Switch from PostgreSQL to Percona - migrate

FAQ

What is Withdata DBCopier?
How long does it take to migrate from PostgreSQL to Percona?
Is it safe to migrate from PostgreSQL to Percona using DBCopier?
Can I migrate from PostgreSQL to Percona on Linux, Mac OS?

More about PostgreSQL to Percona converter

See also:

PostgreSQL → Percona reference

Type mapping

Value kindin PostgreSQLin Percona
IntintegerINT
BigintbigintBIGINT
Decimalnumeric(p,s)DECIMAL(p,s)
Floatdouble precisionDOUBLE
Textvarchar(n)VARCHAR(n)
Long texttextLONGTEXT
DatedateDATE
DatetimetimestampDATETIME
BinarybyteaLONGBLOB
BooleanbooleanTINYINT(1)
JSONjsonbJSON

Dialect differences

Both PostgreSQL and Percona are database servers, so the differences below are dialect-level: the same concept is spelled differently on each side.

Propertyin PostgreSQLin Percona
port54323306
identifiers"double quotes"`backtick`
datestimestamp, timestamptz, date, timeDATETIME, TIMESTAMP, DATE, TIME
long textTEXTTINYTEXT / TEXT / MEDIUMTEXT / LONGTEXT
binaryBYTEABLOB / TINYBLOB / LONGBLOB

Command line

SideCommand
PostgreSQLpg_dump or COPY ... TO
Perconamysqldump
Percona (load)mysqlimport, or LOAD DATA INFILE
PostgreSQL (load)COPY ... FROM

Convert your data online, free

Free in-browser converters for CSV, Excel, JSON, XML and SQL: Withdata Online Data Conversion. Large files, batch conversion or scheduling? See the offline desktop apps, or browse all data conversion tools.


Posted

in

by