如何将mysql数据库转换为postgresql?

时间:2018-01-30 12:55:31

标签: mysql sql postgresql

我的文件 dump.sql for MySQL

MySQL dump 10.13  Distrib 5.7.20, for Win64 (x86_64)

在文件集编码cp1251中 正常恢复时出错[{1}}:

psql databasename < /path/to/dump/dump.sql

我需要将其转换为可以在postgresql中恢复 有插件吗?或方式?

1 个答案:

答案 0 :(得分:3)

您可以告诉psql SQL脚本的编码是什么:

PGCLIENTENCODING=WIN1251 psql -d databasename -f /path/to/dump/dump.sql