gpt4 book ai didi

php - (mysql)我需要什么类型的编码来存储这种字符

转载 作者:行者123 更新时间:2023-11-29 21:55:31 24 4
gpt4 key购买 nike

我正在开发一个通过 Steam 处理用户登录的网站,某些用户名中可能包含奇怪的字符,每当我尝试更新/插入它们时,我都会收到 #1366 - 字符串值错误错误。例如,我的查询因以下原因失败:🔝

处理这个问题的最佳方法是什么?更改编码?过滤掉它们?

最佳答案

您需要使用 utf8mb4,它代表 4 字节 utf8 unicode 编码。您必须确保:

  • 您的应用程序也支持此编码。
  • 在您想要检索在运行任何查询之前SET NAMES utf8mb4设置的数据的计算机中。

更多信息可以在以下位置找到: https://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8mb4.html

关于php - (mysql)我需要什么类型的编码来存储这种字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33187459/

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