gpt4 book ai didi

mysql - Azure网站IIS不编码utf8

转载 作者:行者123 更新时间:2023-11-29 00:09:47 25 4
gpt4 key购买 nike

我的网站在 Azure 中,数据库是 MySQL、ASP.NET 4.0

当我在本地主机上运行(连接到生产数据库)时,我可以以 utf8 格式读写数据库。

当我在 Azure(又名生产)上运行时,我只能读取 utf8 格式的数据库,但在尝试写入时会插入“???” ???? ????'。

那么,如果是相同的数据库和相同的代码,差异一定是 IIS,不是吗?

任何人都可以帮助我如何定义它的工作吗?

(顺便说一句,MySQL 连接字符串具有“charset=utf8”)

更新:web.config 文件有:

 <globalization requestEncoding="utf-8" responseEncoding="utf-8" />

最佳答案

啊哈!那是 azure !我需要转到 Azure 门户并更改那里的连接字符串,因为它会忽略我的 web.config 连接字符串并使用该字符串。

顺便说一句,添加 charset=utf8 就可以了。我希望有人会觉得它有用。

关于mysql - Azure网站IIS不编码utf8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25722521/

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