从 mysql 迁移到 postgresql 时编码损坏

问题描述 投票:0回答:1

我正在使用planetscale(mysql)并尝试将数据库迁移到supabase(postgresqsl)。

https://github.com/remorses/planetscale-to-supabase

我发现这个库适用于使用 pgloader 和 docker 的情况。

迁移做得很好,只是它使所有单词(尤其是韩语和中文,不是英语和数字)因编码错误而损坏。

我只是想知道如何修复这个错误。

目前我只了解一些前端技术,所以很难处理这个问题。

如果有任何建议,将非常感谢。


下面是数据库截图

enter image description here

mysql postgresql encoding supabase planetscale
1个回答
0
投票

MySQL客户端字符集PostgreSQL客户端编码设置为相同的编码。 在 MySQL 中使用

utf8mb4
,在 PostgreSQL 中使用
UTF8

© www.soinside.com 2019 - 2024. All rights reserved.