gpt4 book ai didi

php - 字符在数据库中存储为奇怪的字符,但在 HTML 中正确呈现

转载 作者:行者123 更新时间:2023-11-29 13:17:05 25 4
gpt4 key购买 nike

我正在尝试将字符串“ಕನ್ನಡ”存储到 mySQL 数据库中。它被存储为“ಕಡà³à²¡à²¡”但它在 html 上正确呈现为“ಕನ್ನಡ”。是否可以将其存储为“ಕನ್ನಡ”而不是数据库中的“ಕಡà³à²¡à²¡”?如果是。如何?如果您需要有关排序规则、编码的更多信息,请询问。

存储字符串的列的字符集是“utf8_unicode_ci”

最佳答案

您可以检索它们并正确显示它们,这意味着它们已正确存储。

我猜想您用来验证数据的另一个工具显示的数据不正确。

这可能是 PhpMYAdmin 的连接设置存在问题。它还必须显式设置为 UTF-8。请参阅 How to display UTF-8 characters in phpMyAdmin? 中接受的答案

关于php - 字符在数据库中存储为奇怪的字符,但在 HTML 中正确呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21324389/

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