gpt4 book ai didi

postgresql - Heroku Postgres TAPS 到 Amazon RDS MySQL 迁移编码

转载 作者:行者123 更新时间:2023-11-29 12:13:35 26 4
gpt4 key购买 nike

我正在尝试从 Heroku 共享 Postgres 迁移到 Amazon RDS MySQL 实例,并且 iv 遵循此处列出的所有步骤:https://devcenter.heroku.com/articles/heroku-postgresql

迁移顺利进行,所有数据都已传输,除了 iv 现在注意到任何非常用英文字符集的字符现在都是问号,例如“?????”

我的应用程序有很多来自中国、泰国等地的用户,他们输入的所有数据都只是问号,就好像它不知道如何编码一样。

我知道 Heroku 替换了 database.yml,所以我没必要向您展示它,而且我看不到任何在 RDS 上配置编码的选项。

我所做的只是通常的 heroku db:pull mysql2://user:pass@isntance/db

有谁知道如何在不搞乱这些其他语言的字符的情况下迁移这些数据?

干杯

最佳答案

为阅读本文的任何其他人弄明白了。

您需要按照此处有关设置字符集的说明进行操作:http://matthew.mceachen.us/blog/howto-configure-an-amazon-rds-instance-to-use-utf-8-925.html

但我缺少的是我需要完全删除数据库并重新创建它。新的字符集随后应用于所有新表。

关于postgresql - Heroku Postgres TAPS 到 Amazon RDS MySQL 迁移编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17506809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com