繁体   English   中英

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

[英]How to convert mysql database dump to postgresql?

我的文件dump.sql for MySQL

MySQL dump 10.13  Distrib 5.7.20, for Win64 (x86_64)

在文件集编码cp1251中
正常恢复中的错误psql databasename < /path/to/dump/dump.sql

ERROR:  invalid byte sequence for encoding "UTF8": 0xd3 0xc0

我需要转换它,以便它可以在postgresql中恢复。
有插件吗? 或方式?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM