gpt4 book ai didi

google-app-engine - 谷歌云Sql二代Ut​​f8Mb4编码

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:06 26 4
gpt4 key购买 nike

我们将 Google Cloud Sql Second Generation 与我们的 AppEngine 应用程序结合使用。然而今天我们发现了一些问题,我们无法将表情符号字符插入我们的数据库,因为我们无法将某些服务器标志更改为 utf8mb4 字符编码。

我们变了character_set_server 标志为 utf8mb4 但这还不够

我们必须改变:字符集系统字符集客户端收集连接

还有 utf8mb4 标志,但第二代数据库不允许 root 用户更改这些标志。我们能做些什么来解决这个问题

有人知道吗?

谢谢

最佳答案

您必须将 character_set_server 设置为 utf8mb4,将您需要的列更改为 utf8mb4 并创建一个新的 Cloud SQL 第二代实例新旗帜(!!)。基本上,在现有实例上设置标志并重新启动(使用 5.7 测试)是不够的(这是一个错误吗?我没有在文档中找到它)。不需要任何与编码相关的连接参数,应将其删除。排序规则将是 utf8mb4 的标准排序规则,这对我来说是完美的(可能在大多数情况下),即使没有设置任何东西也是如此。

关于google-app-engine - 谷歌云Sql二代Ut​​f8Mb4编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38876901/

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