gpt4 book ai didi

php - 在 MySQL 表中存储英文和中文字符的正确字符集是什么?

转载 作者:行者123 更新时间:2023-11-29 04:52:52 28 4
gpt4 key购买 nike

我试图在一个 MySQL 表中的不同字段中存储英文和中文。

lang1 为英文,lang2 为中文。

我为表字符集尝试了 UTF8_general_ci 和 UTF8_unicode_ci。

用于输入的 Html 页面也使用 UTF8。但由于某种原因,汉字返回为 ???。任何人都知道为什么会发生这种情况?我从 UTF8 page as well 中复制并粘贴了汉字.

编辑:输入页面的请求 header :

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

页面本身设置:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

编辑:看起来在将字段 lang2 设置为 utf8_general_ci 之后,它正确地存储了字符。我正在将表格和数据库排序规则设置为 utf8,但错过了特定字段。

最佳答案

关于php - 在 MySQL 表中存储英文和中文字符的正确字符集是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9692361/

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